Microsoft mettra bientôt fin au support de Windows 7, mais a décidé d’inclure le support de DirectX 12, précédemment exclusif à Windows 10. Pour l’instant, elle n’est utilisée que par World of Warcraft, mais la société souhaite que davantage de développeurs adoptent cette technologie ? elle a même créé un canal sur Discord pour recevoir les questions techniques et les commentaires.
Pour aider les développeurs, Microsoft a élaboré un guide détaillé pour la création de jeux DirectX 12 sous Windows 7. Tout d’abord, il est nécessaire que le programme fonctionne déjà correctement sous Windows 10 ; ensuite, quelques ajustements doivent être apportés au code. Il est possible de générer un seul exécutable (.exe) pour les deux systèmes.
DirectX 12 pour Windows 7 nécessite le Service Pack 1 (SP1) et ne fonctionne que sur les versions 64 bits. Il prend en charge même le ray tracing pour un éclairage plus réaliste, mais ne permet pas l’utilisation de plus d’une carte vidéo SLI, entre autres limitations.
Microsoft héberge également sur GitHub un exemple d’exécutable avec DirectX 12 qui fonctionne à la fois sur Windows 7 et Windows 10. Et si vous avez des questions, vous pouvez accéder au canal discord.gg/directx pour poser des questions.
DirectX 12 pour Windows 7 a été lancé dans World of Warcraft
DirectX 12 est une API graphique qui fournit aux développeurs un accès plus direct à la carte vidéo. Blizzard a adopté cette technologie dans World of Warcraft pour Windows 10 ; les utilisateurs ont remarqué l’augmentation du nombre d’images par seconde et ont voulu faire de même sous Windows 7.
“Chez Microsoft, nous ne mesurons pas nos efforts pour répondre aux commentaires de nos clients, donc lorsque nous avons reçu ces commentaires de Blizzard et d’autres développeurs, nous avons décidé d’agir”, explique la société. Ainsi, DirectX 12 a été porté sur Windows 7 ; et World of Warcraft : Battle for Azeroth est compatible depuis le patch 8.1.5.
Bien sûr, Microsoft lui-même rappelle que Windows 7 ne recevra plus de mises à jour de sécurité gratuites en janvier 2020. Le système affiche déjà des avertissements indiquant que “la prise en charge de Windows 7 arrive à son terme”. (Les entreprises clientes peuvent acheter une assistance prolongée jusqu’en 2023).
En outre, la société affirme que “Windows 10 a apporté des améliorations essentielles à son système d’exploitation qui permettent aux API graphiques de bas niveau (y compris DirectX 12) de fonctionner plus efficacement. Mais si vous voulez utiliser DX12 dans Windows 7, vous pouvez aussi le faire.
Selon NetMarketShare, Windows 10 est présent dans 48,9% des ordinateurs connectés à Internet, tandis que 31,8% utilisent Windows 7.