Il n'y a peut-être pas de propriétaire d'ordinateur quiJe ne voudrais pas connaître la réponse à la question de savoir comment DirectX est installé. Cependant, tout le monde ne veut pas apprendre quelque chose de nouveau par simple curiosité. Le plus souvent, ce besoin est dicté par les caractéristiques du travail d'un produit logiciel utilisé particulier.
Se souvenir du passé
Beaucoup ont encore de nouveaux souvenirs del'époque glorieuse du DOS, où les programmes écrits pouvaient accéder directement aux fonctions des appareils connectés à un ordinateur. Par exemple, connaissant les données de la carte vidéo installée, le programmeur pourrait ainsi écrire du code pour travailler directement avec l'adaptateur vidéo, en contournant le système interne d'interruptions et de files d'attente. Cela a permis non seulement d'augmenter considérablement la productivité de ces programmes, mais également de réduire les besoins en composants. En 1995, l'avènement de Windows a mis fin à ce manque de standardisation. Une partie du système d'exploitation était un ensemble de fichiers de bibliothèque appelés DirectX, à travers lesquels les programmes accédaient aux appareils. En d'autres termes, j'ai dû oublier la circulation directe contournant les mécanismes. Bien qu'une telle unification ait été très efficace. Depuis lors, le package est passé de la version 1.0 sous Windows 95 à 11.2 sous Win 8.1. Par conséquent, il n'est pas toujours clair quel DirectX est installé.
Pourquoi les utilisateurs sont-ils si intéressés par la question decomment savoir quel DirectX est installé si des bibliothèques sont incluses dans le système? Prenons un exemple simple: dans le système d'exploitation Windows 8 (DirectX 11.1 est intégré), une application tridimensionnelle est lancée, créée à l'époque de Windows XP (version 9 des bibliothèques). De toute évidence, le nouveau système n'est pas tenu de contenir tous les fichiers de la version obsolète du package. En partie, ils sont présents, mais pas complètement. Par conséquent, l'application se ferme avec un message d'erreur. La solution est simple: vous devez installer la version requise du package. Ensuite, les fichiers nécessaires seront intégrés dans le système. Cela donnera une plus grande compatibilité. Ainsi, bien que Direct X pour Windows 7 (version 11) soit assez récent, il ne faut pas oublier l'installation supplémentaire de 9.x. Les versions antérieures ne sont généralement pas nécessaires.
Mais assez de théorie, il est temps de passer à la pratique.En fait, définir une version est extrêmement simple. La première façon - en utilisant le module d'information du package, qui fait partie de tous les Windows. Vous devez appuyer sur les boutons Win (le symbole Windows est affiché) et R. Dans la ligne affichée, tapez dxdiag et appuyez sur Entrée. Dans l'onglet Système, la dernière ligne indique le numéro de version de la version installée. Veuillez noter que si plusieurs packages sont installés, le plus récent est affiché (aucun écrasement ne se produit, seulement l'ajout). Autrement dit, dans Windows Vista SP2 - 8.1, ce sera 11, dans Win XP SP3 - 9. Vous pouvez également trouver la version dans les programmes de diagnostic. L'un des plus populaires est AIDA64. Après le démarrage, vous devez ouvrir l'onglet "Système d'exploitation" et passer à la section du même nom. Ici, dans le bloc «Versions de composants», vous pouvez trouver DirectX. Soit dit en passant, ce programme offre la possibilité de déterminer la version des bibliothèques que l'adaptateur vidéo prend en charge le matériel. Ces informations peuvent être utiles, par exemple, si l'on ne sait pas si un nouveau jeu démarrera sur cette configuration. En comparant les exigences logicielles et la version prise en charge, vous pouvez obtenir immédiatement une réponse. L'accès à cette fonction se fait dans l'onglet DirectX, la section "Vidéo".