Publicité

DirectX

9.29.1974

Microsoft Corporation(Gratuit)

Note des utilisateurs9

Publicité

Une collection d'API gratuite

DirectX est l'interface de programmation d'applications de Microsoft, développée pour faciliter les tâches complexes liées au multimédia, en particulier la programmation de jeux et de vidéos.

Publicité

Microsoft peut prétendre avoir monopolisé le monde des jeux sur PC en l'introduisant dans le système d'exploitation Windows. En téléchargeant DirectX, une interface de programmation d'application, l'utilisateur obtient un accès direct au matériel du système, ce qui facilite les tâches multimédias telles que jeu et la programmation vidéo.

Les origines de DirectX

Avant l'arrivée de Windows 95 sur le marché, jouer à des jeux informatiques sur un PC était une tâche ardue. Tout d'abord, le DOS devait être démarré pour accéder au matériel du système, en utilisant des fichiers de configuration spécifiques tels que config.sys ou autoexec.bat. Et tout cela en plus de plusieurs disques de démarrage.

Mais toujours prompt à détecter les besoins de l'utilisateur, Microsoft a trouvé le moyen d'offrir aux développeurs de jeux un outil d'accès direct aux ressources matérielles de Windows.

Ainsi, en juin 1996, la première version de DirectX est née, disponible pour Windows 95 et NT 4.0. Bien qu'il ait démarré lentement, la popularité du téléchargement de DirectX a commencé à augmenter. Toutefois, il y avait des concurrents tels que OpenGLqui a acquis une bonne réputation. Les avantages de son interface étaient une utilisation plus efficace du matériel, une API standard multi-plateforme libre de droits et aucune restriction à un seul système d'exploitation, comme c'était le cas avec DirectX et Windows.

Avec ses avantages et ses inconvénients, le téléchargement de DirectX est depuis lors devenu l'option la plus courante. Cela s'explique par le fait que Windows reste le système d'exploitation le plus populaire sur les ordinateurs de bureau. Cela s'ajoute à d'autres utilisations, telles que la Xbox One.

Ce que vous obtenez lorsque vous téléchargez DirectX

Lorsque vous téléchargez DirectX, vous obtenez une collection d'API qui ont été développées pour faciliter les tâches multimédia liées à la programmation d'ordinateurs et de jeux vidéo sur Microsoft Windows.

Une API est une interface de programmation d'applications. Il s'agit d'une série de sous-programmes, de méthodes et de fonctions destinés aux développeurs de jeux et d'autres contenus. Il fonctionne comme une bibliothèque de programmation qui est utilisée comme une couche d'abstraction par d'autres logiciels.

L'inclusion dans les systèmes d'exploitation Windows et l'écosystème Xbox lui a permis d'acquérir un monopole dans le domaine des jeux sur PC. Actuellement, la dernière version disponible d'OpenGL, Vulkan, est son concurrent direct. Cependant, DirectX reste la référence en matière d'ordinateurs personnels, car Windows y est plus présent que Linux ou OS X.

Les API que vous obtenez lorsque vous téléchargez DirectX

  • Direct 3D. L'API la plus populaire, utilisée pour la programmation et le traitement de graphiques tridimensionnels.
  • Saisie directe. Traite les données de la souris, du clavier, du joystick et d'autres commandes pour les jeux sur ordinateur.
  • Jeu direct. Utilisé dans les communications en réseau.
  • Direct Graphics. Cela permet de dessiner des images en deux dimensions planes, ainsi que de les représenter en trois dimensions.
  • Musique directe. Joue des morceaux de musique composés avec le producteur direct de musique.
  • Son direct. Joue et enregistre des ondes sonores.
  • Direct Show. Lecture vidéo et audio avec transparence du réseau.
  • Direct Compute. Il propose un jargon et des instructions spéciales qui permettent de traiter différents fils de traitement dans les processeurs à noyau massif.
  • Installation directe. Il vous permet d'installer d'autres composants DirectX.
  • ML direct. Effectue des traitements d'intelligence artificielle ou d'IA, ainsi que d'autres fonctionnalités. Ils ont été ajoutés dans la mise à jour de 2019 pour Windows 10.
  • DirectX Raytracing. Egalement appelé DXR, c'est une fonction qui permet de tracer des rayons matériels en temps réel. Il permet une avancée dans le domaine de l'infographie grand public sur GPU, comme la série Nvidia GeForce 20 en 2018. Cette fonction ne sera pas disponible lors du téléchargement de la dernière version de DirectX, mais il s'agit d'une extension compatible avec DirectX 12.

La mise à jour de Windows 10 de 2018 comprenait la version publique de DirectX Raytracing. Bien que développé exclusivement pour Windows, il a également été développé en open source pour les systèmes Unix Linux, et pour Wine HP, le système X Window.

DirectX 12 : la dernière version disponible en téléchargeant DirectX

Veuillez noter, lorsque vous téléchargez DirectX, que toutes les versions de Windows n'offrent pas la même compatibilité. Il est donc nécessaire de vérifier chaque version. Les principales différences sont entre Windows 10, Windows 8 et Windows 7, par rapport aux versions précédentes.

Une optimisation spécifique qui améliore les performances est incluse lors du téléchargement de DirectX 12. Il tire parti des ressources existantes du système, en particulier dans les unités centrales, en utilisant plus de quatre cœurs pour le traitement et plusieurs configurations multi-GPU.

Cependant, la réception initiale n'a pas été aussi bonne que prévu et il a fallu attendre les mises à jour ultérieures pour que les avantages soient perceptibles. Le problème du téléchargement de DirectX 12 a été la complexité de l'extraction de son plein potentiel, notamment en matière de gestion de la mémoire et de multi-GPU, ainsi que de technologie permettant le calcul asynchrone.

Comment savoir quelle version de DirectX vous utilisez

Le diagnostic est accessible par le moteur de recherche du système ou par l'outil "exécuter" (Windows + R) et la commande "dxdiag". L'onglet système indique quelle est la dernière version installée, ainsi que le dernier pilote ou les derniers paramètres DX activés.

Dans tous les cas, il est parfaitement possible d'installer différentes versions, car chaque jeu en utilise une différente. Par exemple, si un développeur a utilisé une mise à jour de DirectX 11 pour un jeu, il ne fonctionnera pas avec les versions supérieures. Lors de l'installation de nouveaux jeux, les versions des API sont mises à jour.

Pour télécharger DirectX dans sa dernière version, vous devez savoir à l'avance avec quelle version de Windows vous travaillez. À partir de Windows 8, Microsoft inclut les API dans le système d'exploitation. De plus, la version 8.1 de Windows offre une prise en charge jusqu'à DirectX 11.2, et comme pour Windows 10, il n'y a pas de téléchargement manuel régulier. Ce dernier fonctionne exclusivement avec DirectX 12, et est accessible depuis Windows Update, via l'onglet Paramètres de mise à jour > Sécurité > Windows Update > Vérifier les mises à jour.

Pour Windows 7, la dernière version supportée est la 11.1. Il peut être mis à jour manuellement ou avec Windows Update et est disponible avec le service pack ou dans la mise à jour KB2670838. Pour les versions plus anciennes, Microsoft maintient une page spécifique pour les téléchargements.

Classement DirectX

En téléchargeant DirectX dans sa dernière version, les développeurs ont la possibilité d'ajouter différents effets graphiques à fort impact visuel. Les cartes graphiques GeForce permettent également d'utiliser des fonctions spéciales telles que l'ombrage et le ray tracing pour des effets réalistes et des fréquences d'images beaucoup plus élevées.

En bref, il a été bien accepté par les développeurs, ce qui réduit les coûts et la consommation et améliore l'utilisation des ressources disponibles et les performances, même en intégrant des cadres largement utilisés tels que .NET.

Comme alternative à DirectX, nous pouvons trouver OpenGL. C'est un logiciel très similaire à DirectX mais avec des spécifications différentes.

Titre
DirectX,9.29.1974 pour Windows
Pré-requis:
  • Windows XP,
  • Windows 7,
  • Windows 10,
  • Windows Vista,
  • Windows 8,
  • Windows 8.1,
  • Windows 2003
Langue
French
Langues disponibles
  • French,
  • English,
  • Korean,
  • Spanish,
  • Czech,
  • Italian,
  • Japanese,
  • German,
  • Dutch,
  • Polish,
  • Portuguese,
  • Russian,
  • Swedish,
  • Chinese
Licence:
Gratuit
Date ajoutée:
Tuesday, June 8th 2010
Auteur
Microsoft Corporation

https://www.microsoft.com/en-us

SHA-1:
3c8243734cf43dd7bb2332ba05b58ccacfa4377c

Nous n'avons pas encore d'informations sur le changelog pour cette version 9.29.1974 de DirectX. Parfois les développeurs tardent à rendre cette information disponible. Nous vous invitons à consulter l'information à jour d'ici quelques jours.

Pouvez-vous nous aider?

Si vous avez des informations de changelog, n'hésitez pas à les partager avec nous. Nous sommes toujours ravis de vous écouter!Page de contactet informez-nous.

Publicité

Publicité