6 mois avant la fin de la prise en charge, Microsoft apporte la prise en charge de DirectX 12 à Windows 7

Lorsque Microsoft a annoncé DirectX 12 en 2014, cela ne révélait aucune information de compatibilité. La nouvelle version de DirectX a été annoncée à une époque où Windows 8 était le dernier système d'exploitation. Windows 10 est sorti en 2015.

À l'époque, nous avions supposé que Microsoft limiterait artificiellement DirectX à Windows 8 ou à la version à venir de Windows qui, selon nous, serait Windows 9.

Microsoft a révélé fin 2014 que Windows 10 serait effectivement livré avec le support DirectX 12. Selon des rumeurs, la nouvelle version ne serait pas mise à la disposition des versions antérieures de Windows, ce que confirme un article de support technique de Microsoft. Les systèmes Windows 7 étaient bloqués avec DirectX 11.0 et 11.1, Windows 8.1 avec Direct X 11.1 et 11.2

Quatre ans plus tard, début 2019, Microsoft annonçait soudainement que certains jeux sous Windows 7 seraient désormais pris en charge par DirectX 12. Les sociétés de jeux vidéo ont exhorté Microsoft à intégrer DirectX 12 à Windows 7 afin de tirer parti des fonctionnalités avancées et de réduire les coûts de développement. .

Microsoft a commencé à porter le runtime Direct3D 12 en réponse à Windows 7. Blizzard, fabricant de World of Warcraft et d'autres jeux, a été la première entreprise à prendre en charge un jeu DirectX 12 sous Windows 7. Les joueurs de World of Warcraft pouvaient exécuter le jeu avec DirectX 12 pour bénéficier de meilleurs framerates et autres améliorations.

Les options permettant d’apporter des jeux DirectX 12 sur des appareils Windows 7 étaient limitées au départ, mais fonctionnent avec plusieurs studios de jeux (aucune n’est mentionnée en particulier, à l’exception de Blizzard), a continué après l’annonce initiale.

Microsoft a publié une nouvelle directive de développement en août 2019 pour permettre aux développeurs de jeux d’exécuter leurs jeux DirectX 12 sur Windows 7.

Pour mieux prendre en charge les développeurs de jeux à plus grande échelle, nous publions les ressources suivantes afin de permettre aux développeurs de jeux d’exécuter leurs jeux DirectX 12 sous Windows 7.

Les développeurs peuvent consulter le guide de portage de jeux D3D12 vers Windows 7 pour commencer. Le guide est divisé en plusieurs chapitres. Il commence par une liste de fichiers et de pilotes nécessaires pour configurer un système de développement et des machines de test. D'autres chapitres expliquent comment préparer et utiliser les jeux DirectX 12 sur des PC Windows 7, donnent des conseils d'optimisation et des suggestions de version.

Mots de clôture

La grande question qui m'est immédiatement venue à l'esprit était "pourquoi maintenant?". Windows 7 touche à sa fin; le système d'exploitation ne sera plus mis à jour après le correctif de janvier 2020. Bien que les entreprises puissent prolonger leur assistance jusqu’à trois ans, elles ne sont pas la cible principale des jeux et il semble très improbable que de nombreuses personnes puissent en tirer parti.

Les systèmes Windows 7 ne disparaîtront pas en janvier 2020, cependant. Si la mort de Windows XP survient, il faudra peut-être des années avant que l'utilisation du système d'exploitation ne tombe sous la barre des 10%. Les sociétés de jeux peuvent continuer à prendre en charge Windows 7 à cause de cela même après la fin officielle de la prise en charge de Windows 7.

Je pense toujours que le moment est mal choisi. Il est clair que Microsoft souhaitait encourager les joueurs à passer à Windows 10 en rendant DirectX 12 exclusif au début: cela ne fonctionnait pas très bien lorsque Microsoft a publié Windows Vista et a rendu DirectX 10 Vista exclusif. Les joueurs et les entreprises ont en grande partie ignoré DirectX 10 en conséquence.

Maintenant vous: quelle est votre opinion sur ceci?