DirectX - Qu'est-ce que c'est? Comment télécharger? Quelle version de Windows?

DirectX 12/11/10/9 est l'un des éléments les plus importants offrant une expérience de jeu sous Windows 10/8/7 / xp. Jetons un coup d'œil à ce qu'est DirectX, comment installer, mettre à jour et télécharger la version correcte pour un système d'exploitation spécifique (32 ou 64 bits).

Qu'est-ce que DirectX?

DirectX est un ensemble d'API sur Windows qui traite les graphiques dans les jeux. Étant donné qu'aucun PC de jeu n'a le même ensemble de composants, les développeurs de jeux utilisent les bibliothèques Direct X pour écrire des jeux qui s'exécutent sur toutes sortes d'ordinateurs. Dans l'ancien temps, DirectX pouvait être téléchargé en tant que fichier d'installation séparé. Vous voyez souvent une invite pour vérifier les dernières mises à jour DirectX lors de l'installation d'un jeu.  À partir de Windows 8, Microsoft a inclus DirectX avec Windows.  Ainsi, vous pouvez le mettre à jour directement depuis Windows Update.

La dernière version de DirectX est DirectX 12, qui n'est disponible que sur Windows 10. Windows 7 et 8 sont bloqués avec DirectX 11. Notez que Direct X n'est pas la seule API graphique. Les bibliothèques  Vulkan Run sont un nouveau concurrent qui offre des fonctionnalités améliorées.

Quelle version de DirectX est installée?

Vous pouvez facilement ouvrir le panneau pour tout voir sur la version DirectX installée sur votre PC. Pour ce faire, suivez le guide ci-dessous.

  • Appuyez sur Win + R et entrez  dxdiag .

Voir la version de Direct IKS


Cliquez sur "Oui" si un avertissement apparaît. Après un certain temps, vous verrez une fenêtre appelée Outil de diagnostic  DirectX. Au bas de ce tableau de bord, vous verrez  la version DirectX . Si vous utilisez Windows 10 et que la version de direct x n'est pas 12, accédez au centre de mise à jour et recherchez les mises à jour pour Windows 10.

Outil de diagnostic DirectX


Maintenant, allez dans l'onglet Affichage et assurez-vous que les fonctionnalités d'  accélération  DirectDraw, Direct3D et  AGP sont activées. S'ils sont désactivés, vous devez mettre à jour le matériel de votre PC pour profiter de ces fonctionnalités. Mettez à jour les pilotes pour la carte graphique, le processus, le disque dur, etc.

Accélération directe x

Comment télécharger DirectX?

Il existe un programme d'installation d'exécution DirectX basé sur le Web pour l'utilisateur final qui ajoute de nouvelles DLL, d'anciennes versions DirectX de divers systèmes d'exploitation Windows et ne modifie pas l'ancienne version.

Par exemple, vous avez installé une version de DirectX 11 qui génère des erreurs lors du lancement de programmes. Ensuite, installez DirectX pour l'utilisateur final et l'erreur sera corrigée. La version de DirectX 11 ne changera pas. Il s'agit d'une sorte d'ajout de nouvelles bibliothèques à toutes les versions de DirectX.

Télécharger

Maintenant, la façon de télécharger la dernière version de DirectX dépend de la version de Windows que vous utilisez.

Aperçu technique de Windows 10, Server 2016

  • DirectX 12 est livré avec des mises à jour pour Windows 10 et Server 2016 Technical Preview via Windows Update.
  • Version préinstallée de DirectX 11.3 .

Windows 8.1, RT, Server 2012 et Server 2012 R2

  • DirectX 11.2 est préinstallé sur Windows 8.1, Windows RT 8.1 et Windows Server 2012 R2 . Il n'y a pas de package de mise à jour distinct pour DirectX 11.2. Cette version de DirectX ne peut être installée que via le centre de mise à jour.
  • DirectX 11.1 est préinstallé sur Windows 8, Windows RT et Windows Server 2012.  Il n'y a pas de Service Pack distinct pour DirectX 11.1. Vous ne pouvez installer cette version de DirectX via Windows Update que sur les systèmes Windows 8, Windows RT et Windows Server 2012.

Windows 7 et Windows Server 2008 R2

  • DirectX 11.1 est la dernière version pour Windows 7 et 2008 R2 disponible dans SP1. Pour l'obtenir, vous devez installer Windows Update KB2670838 manuellement ou via Windows Update. Vous pouvez lire comment installer manuellement le package de mise à jour Windows 7 KB2670838 dans le répertoire de mise à jour de Microsoft.
  • DirectX 11.0 est préinstallé sur ces systèmes et il n'y a pas de programme d'installation.

Windows Vista et Windows Server 2008

  • DirectX 11.0 est disponible pour l'installation sur Windows Vista et Windows Server 2008 SP2 avec la mise à jour KB971512 installée.
  • DirectX 10 est préinstallé sur ces systèmes et il n'y a pas de programme d'installation.
  • DirectX 10.1 est disponible avec la mise à jour SP1.

Windows XP et Windows Server 2003

  • Ne reçoivent plus de support de Microsoft car ils sont anciens. DirectX 9.0c est la dernière version de ces systèmes et peut être installé en installant le runtime DirectX 9.0c pour les utilisateurs finaux.

Pourquoi ai-je autant de versions de DirectX?

La version de Windows que vous utilisez utilise la dernière version de DirectX que votre ordinateur peut exécuter, cela ne signifie pas qu'il n'y en a qu'une seule installée. Même si Direct X est désormais intégré à Windows, vous avez toutes sortes de fichiers DirectX dans les  chemins C: \ Windows \ System32 et C: \ Windows \ SysWOW64  sur une copie 64 bits de Windows.

Emplacements des fichiers Direct X

Comme le Microsoft C ++ Runtime, chaque jeu est basé sur une version différente de DirectX. Par exemple, si un développeur a écrit un jeu pour utiliser la mise à jour DirectX 11 40, seule la version 40 fonctionnera. Les versions plus récentes sont incompatibles. Chaque fois que vous installez un nouveau jeu, il installera probablement la copie unique de DirectX dont il a besoin.

Dois-je désinstaller DirectX?

Il n'existe aucun moyen officiel de désinstaller DirectX. Vous ne pouvez pas le désinstaller du tiroir d'applications de Windows 10. Il n'y a vraiment aucune raison de s'inquiéter de la désinstallation de ce programme. C'est la partie principale de la façon dont Windows affiche les graphiques. Et ne vous inquiétez pas de l'installation de plusieurs versions. Ces bibliothèques supplémentaires ne gâchent rien, et elles ont été installées automatiquement pour la raison lorsque vous avez installé un certain jeu.

Vous ne devez pas essayer de supprimer des fichiers DirectX individuels dans les dossiers ci-dessus. Cela peut empêcher les jeux ou autres programmes de fonctionner comme prévu. Si vous rencontrez des problèmes avec une version spécifique, essayez de réinstaller le jeu qui l'utilise.