Lorsque Microsoft a commencé à détailler les nouvelles fonctionnalités de son prochain système d’exploitation Windows 10, l’une de ces fonctionnalités dont il a parlé est DirectX 12. Les joueurs sauront immédiatement ce que c’est, mais ils ne se rendront peut-être pas compte à quel point une mise à jour sera importante.
DirectX est le nom que Microsoft utilise pour décrire toute une série d’interfaces de programmation d’application (API) qu’il utilise pour les applications multimédia et vidéo. Les principaux d’entre eux sont les jeux pour lesquels sans DirectX, la plate-forme Windows ne dominerait tout simplement pas dans le jeu comme elle le fait.
Pendant longtemps, au moins dans les années précédant Windows 95 Service Release 2, jouer sur un PC était souvent une épreuve tortueuse impliquant DOS et des disques de démarrage. Afin de donner aux jeux un accès direct au matériel système, vous deviez d’abord démarrer sous DOS et utiliser des arguments spéciaux dans les fichiers config.sys et autoexec.bat.
Cela vous a ensuite permis de donner aux jeux accès à de plus grandes quantités de mémoire, à la carte son, à la souris, etc. Il était facile pour les nouveaux propriétaires de PC de devenir rapidement frustrés en essayant de faire fonctionner les jeux à cause de tous les obstacles qu’ils devaient franchir.
Entrez DirectX
Microsoft s’est rapidement rendu compte que pour que le système d’exploitation Windows devienne populaire auprès des joueurs, il devait donner aux développeurs de jeux un moyen pour leurs produits d’accéder aux mêmes ressources matérielles sous Windows que sous DOS.
La première version de DirectX publiée pour Windows 95 et NT 4.0 était la version 2.0a, en juin 1996. Au début, l’adoption était lente, mais il est juste de dire que DirectX a changé le jeu sur PC pour toujours, et il est peu probable que vous trouviez un jeu qui vaille la peine jouer sur Windows qui ne l’utilise pas.
Au fil du temps, DirectX s’est tout simplement amélioré, mais la possibilité de profiter de chaque nouvelle version dépend presque entièrement du fait que les composants de votre système, en particulier la carte graphique, la prennent en charge. Ainsi, bien que DirectX soit une aubaine pour les joueurs, si votre matériel a plus de deux générations, il y a de fortes chances que votre PC ne puisse pas profiter des nouvelles cloches et sifflets inclus dans la dernière version.
Pourquoi Direct X 12 est-il si important alors?
Il est assez clair que DirectX 12 est le gros problème que Microsoft prétend être marquant une énorme amélioration par rapport à la version précédente.
Pour la Xbox One, cela ouvre la possibilité de plus d’options de rendu, ouvrant la voie à des jeux plus jolis avec des effets visuels améliorés. On espère également que DX12 libérera des fréquences d’images plus rapides comme celles de la PS4, car il permettra aux développeurs d’accéder plus facilement à l’ESRAM ultra-rapide de la Xbox One.
Enfin, DX12 donnera à la Xbox One un tableau de bord plus rapide et ouvrira la voie à la vidéo 4K. Du côté PC, les avantages du DX12 sont bien plus évidents.
Rétrocompatibilité
La seule caractéristique qui a piqué les oreilles de la plupart des joueurs a été l’annonce que DX12 sera rétrocompatible avec le matériel DX11 plus ancien. Cela signifie essentiellement que si votre carte graphique a moins de deux ans, vous n’aurez probablement pas besoin de la mettre à niveau.
Bien sûr, il y a des parties des API DX12 qui ne seront probablement pas disponibles pour le matériel plus ancien qui ne sont pas spécifiquement «compatibles DirectX 12», mais à la fin, si votre carte graphique prend en charge DX11, alors elle profitera de la majeure partie de la caractéristiques que DX12 apporte à la table.
Les utilisateurs d’ordinateurs portables se réjouissent
Microsoft promet que DX12 fonctionnera bien sur les systèmes bas de gamme, ce qui signifie ordinateurs portables et tablettes. Ces deux facteurs de forme informatique sont connus pour avoir moins de puissance de jeu. Les joueurs ne sont généralement pas susceptibles d’acheter un ordinateur portable pour jouer à des jeux, et plus susceptibles de construire ou d’acheter un ordinateur de bureau plus grand qui peut prendre en charge et héberger les composants nécessaires pour exécuter des jeux avec des détails et des fréquences d’images plus élevés.
DX12 rendra au moins plus tolérable les jeux sur les systèmes bas de gamme. Il est toujours peu probable de vendre des ordinateurs portables et des tablettes comme principaux appareils de jeu, mais au moins, vous pouvez partir en vacances ou en voyage d’affaires et continuer à profiter de plus de titres de jeu sur votre ordinateur portable.
Nouvelles capacités multi-adaptateurs
DX12 fonctionne à un niveau bas, ce qui signifie qu’il a accès à beaucoup plus d’options matérielles que ses prédécesseurs. Parmi ceux-ci, le multi-adaptateur est peut-être le plus cool. Simplement, la stratégie multi-adaptateurs permet aux développeurs de répartir les tâches de traitement entre votre GPU principal et les graphiques intégrés de votre CPU.
Cela signifie que lorsqu’elle est mise en œuvre habilement, votre grosse carte vidéo robuste pour laquelle vous avez payé des centaines de dollars n’aura fait que supporter le gros du travail, laissant les graphiques du processeur faire un travail plus léger et plus chargé comme le post-traitement.
Microsoft affirme que cela pourrait entraîner une augmentation des performances d’environ 10%.
4K
Il est tout à fait clair que la vidéo et les jeux 4K sont l’avenir, pour le moment (et, 6K, et 8K, etc.). Les producteurs de contenu et les fabricants de jeux évoluent clairement progressivement dans cette direction.
Alors que le jeu 4K ne va pas soudainement éclater grand ouvert, nous devrions voir une adoption plus généralisée dans un an environ. DirectX 12 accélérera certainement cette adoption, cependant, en raison de la façon dont il réduit considérablement la surcharge du GPU.
Réflexions de clôture
Pour être clair, DirectX 12 profitera le plus aux joueurs Windows 10. Bien sûr, il y aura d’autres avantages en ce qui concerne de meilleures performances vidéo, en particulier lorsque les utilisateurs évoluent jusqu’à 4K.
En attendant, cependant, DX12 sera un énorme gain de performances pour les joueurs sur PC. Pour Xbox One, le jury est sorti, mais comme nous l’avons dit, il y aura certainement des améliorations au tableau de bord, à la qualité du rendu et aux fréquences d’images (une fois que les développeurs pourront mettre sur le marché de nouveaux titres qui tirent parti de son ESRAM).
En fin de compte, cependant, DirectX 12 est clairement la meilleure chose à arriver au jeu Windows depuis longtemps et devrait contribuer grandement à vendre Windows 10 comme une mise à niveau incontournable pour les joueurs sérieux.
Windows 10 et l’API DirectX 12 seront lancés le 29 juillet. Si vous avez des commentaires ou des questions à ce sujet ou sur le dernier système d’exploitation de Microsoft, veuillez laisser vos commentaires dans notre forum de discussion.