Avis de la redaction
Gratuit et incontournable, DirectX permet de profiter au mieux des contenus multimédia, logiciels et jeux sur ordinateur Windows. Par défaut, il est directement intégré à Windows 10 et mis à jour automatiquement via Windows Update. À télécharger et à mettre à jour régulièrement !
Pourquoi DirectX est-il indispensable sous Windows ?
Directement intégré au sein de Windows 10 et mis à jour automatiquement, DirectX est une compilation de bibliothèques permettant de profiter des contenus multimédias, des logiciels et jeux sous Windows.
Indispensable, l'API Microsoft DirectX offre des performances élevées pour les jeux DirectX et d'autres logiciels riches en animations vidéo et audio en exploitant et en coordonnant au mieux les capacités des composants matériels du PC. DirectX et ses composants sont bien évidemment compatibles avec les dernières générations de cartes graphiques 3D Nvidia et AMD.
Les nouveautés apportées par DirectX 11 et 12 :
En 2009, Microsoft a mis à jour DirectX intégrant désormais la version finale du Runtime Direct 3D 11 pour Windows Vista SP2 et 7. Six ans plus tard, Microsoft intègre DirectX 12 au sein de Windows 10, Windows Phone et l'embarque sur sa Xbox One.
Parmi les nouveautés notoires de DirectX11, citons notamment la prise en charge de nouvelles fonctionnalités dont la Tesselation ou encore Direct Compute. À noter au passage que cette nouvelle version de DirectX offre une compatibilité descendante avec DirectX 10 et promettant une meilleure gestion du multithreading.
De son côté, DirectX 12 est conçu pour tirer le meilleur des cartes graphiques les plus récentes proposant des performances de pointe pour des résolutions atteignant l'Ultra HD.
Un point sur la compatibilité
Les développeurs passant d'une version de DirectX à la suivante, l'utilisateur peut se retrouver bloquer par un problème de compatibilité matérielle. Pour faire simple, toutes les versions de Windows ne sont pas compatibles avec toutes les versions de DirectX. Voici un résumé des compatibilités selon les version de Windows :
- Windows XP et Server 2003 : DirectX 9 est compatible et peut être installé via l'exécutable.
- Windows Vista et Server 2008 : DirectX 10 est intégré à Vista et DirectX 11 est disponible dans Vista SP2 et Server 2008 SP2.
- Windows 7 et Server 2008 R2 : DirectX 11 est directement intégré.
- Windows 8, RT, 8.1 et Server 2012 et 2012 R2 : Les versions 11.1 et 11.2 sont intégrées.
- Windows 10 et Server 2016 Preview : Les versions 11.3 et 12 sont incluses et mises à jour via Windows Update.
Notons enfin qu'il est possible de savoir quelle version est installée sur le système, il suffit de saisir dxdiag dans la recherche Windows ou via l'outil Exécuter accessible via le raccourci Win+R.
Les dernières actus autour de DirectX :
- DirectX 12 : NVIDIA dévoile deux démos, Witch et King of Wushu
- GeForce : 1ers pilotes officiels Windows 10 et DirectX 12
- Dossier DirectX 12 : les promesses, les premiers tests
- DirectX 12 se montre à la GDC chez Intel avec le test Futuremark
- DirectX 12 : des gains de performances conséquents, réservés à Windows 10