Commencez par voir la première version de Windows sur laquelle vous pouvez déployer (Windows XP? Vista?).
Si votre programme est gourmand en CPU ou en GPU, et qu'il a une boucle temporelle fixe (par exemple jeu), vous devrez alors faire des tests de performance.
Vous devriez regarder plusieurs anciens/nouveaux CPU/GPU et essayer de "deviner" en fonction des spécifications en ligne affichées en ligne ce que l'exigence minimale est. Par exemple, si votre programme ne peut pas fonctionner sur un ancien cpu, mais qu'il fonctionne très vite sur un nouveau, essayez de trouver le modèle qui le court, barely, qui sera évidemment quelque part au milieu.
Si votre programme nécessite d'autres opérations spéciales, spécifiez-les (par exemple USB 3.0, contrôleurs pris en charge ...). Dans le cas contraire, si votre programme se charge plus lentement mais n'a pas de problèmes d'exécution, les spécifications minimales devraient indiquer un temps de chargement raisonnable (une minute semble être la norme maintenant, malheureusement).
En outre, si votre programme est gourmand en mémoire (disque dur ou RAM), vous devez l'indiquer. Pour la mémoire du disque dur, indiquez simplement la taille de votre programme ainsi que les fichiers qui y sont inclus.
Pour RAM, utilisez un profileur - il vous dira combien de mémoire votre programme utilise. J'ai complètement ignoré le fait que, dans certains ordinateurs, le goulot d'étranglement pourrait être le processeur, et il pourrait être le GPU dans d'autres. Vous devez savoir quel est le goulot d'étranglement pour faire votre jugement. Pour le savoir, il s'agit d'un processus plutôt simple: supprimez les opérations GPU coûteuses (résolutions de texture plus faibles, désactivez les shaders). Si le programme fonctionne encore lentement, le goulot d'étranglement est le processeur.
Quelles sont les exigences? Quelles "choses" voulez-vous définir? – user463035818
Savez-vous même ce que vous voulez faire? – DimChtz
Votre programme ne fonctionne-t-il pas? Que pensez-vous qu'il pourrait exiger? Bibliothèques? – Galik