Qu'est-ce que DirectX et pourquoi est-il important pour les jeux PC ?

DirectX est la sauce secrète qui permet à la plupart des meilleurs jeux PC courir. Il résout un problème pour les développeurs en offrant une solution standardisée pour communiquer des instructions à votre carte graphique, et c'est une pierre angulaire de la meilleures cartes graphiques vous pouvez acheter dès maintenant.

Contenu

  • Qu'est-ce que DirectX ?
  • DirectX 12 Ultimate expliqué
  • Comment installer et mettre à jour DirectX
  • Quelle version de DirectX devez-vous utiliser ?

Nous vous expliquerons ce qu'est DirectX, pourquoi DirectX 12 Ultimate est important et comment vous pouvez trouver quelle version de DirectX est installée sur votre PC.

Vidéos recommandées

Qu'est-ce que DirectX ?

Logo DirectX 12 Ultime.

DirectX est une interface de programmation d'applications (API) développée par Microsoft pour Windows et Xbox. Une API graphique est un intermédiaire qui facilite l'envoi d'instructions du logiciel au matériel à l'intérieur de votre PC. Au début des ordinateurs, les instructions allaient directement au matériel. Cependant, à mesure que les jeux sont devenus plus compliqués et que les mesures de sécurité sont plus directes, les API ont été l'épine dorsale pour dire à votre GPU quoi faire.

En rapport

  • Entre le Ryzen 7 7800X3D d'AMD et le Ryzen 9 7950X3D, il n'y a pas de concours
  • Le prix Ryzen 9 7950X3D d'AMD maintient la pression sur Intel
  • DirectX 12 contre. DirectX 11: quel est le meilleur pour les jeux sur PC?

Auparavant, les développeurs de jeux devaient écrire des pilotes pour plusieurs cartes graphiques. Les API comme DirectX sont standardisées, ce qui permet à votre Pilotes AMD ou Nvidia pour tout faire quelle que soit la carte graphique dont vous disposez. Les API graphiques permettent également des fonctionnalités telles que lancer de rayons accéléré par le matériel, et ils peuvent améliorer les performances grâce à diverses optimisations.

DirectX n'est pas la seule API graphique, mais c'est la principale que vous rencontrerez. Il est exclusif à Windows, cependant, alors que API open source comme Vulkan fournir un support multiplateforme.

DirectX 12 Ultimate expliqué

Traçage de rayons DirectX dans Battlefield V.

La version la plus récente de DirectX est DirectX 12 ultime, qui est disponible sur Windows 10, Windows 11 et Xbox Series X/S. Microsoft le décrit comme "additif" à DirectX 12, apportant des fonctionnalités telles que le lancer de rayons et l'ombrage à taux variable aux consoles Windows et Xbox.

Voici toutes les fonctionnalités supplémentaires de DirectX 12 Ultimate :

  • DirectX ray tracing (DXR): une première version du ray tracing introduite dans des jeux comme Fortnite et Champ de bataille V. La plupart des titres prenant en charge le lancer de rayons le font via DXR (bien que Vulkan ait également son propre support de lancer de rayons).
  • Ombrage à taux variable (VRS): permet au GPU d'allouer différentes quantités de puissance à différentes zones d'un cadre. L'idée est d'augmenter les performances en se concentrant sur les zones les plus importantes d'une scène, ce qui permet d'économiser des ressources dans les zones moins exigeantes.
  • Shaders de maillage: les shaders de maillage sont un sujet complexe, mais ils combinent essentiellement plusieurs étapes de shader en un seul processus. Cela évite de passer entre votre CPU et votre RAM lors du dessin des maillages, ce qui améliore les performances.
  • Commentaires de l'échantillonneur: les jeux modernes diffusent des actifs dans le monde du jeu, et le jeu est obligé de prédire ce qu'il faut diffuser ensuite en fonction de ce que fait le joueur. Les commentaires de l'échantillonneur alimentent des échantillons de ce qui pourrait se passer sans exécuter réellement l'instruction, permettant aux jeux de prendre de meilleures décisions sur les actifs à diffuser.

Bien que DirectX 12 Ultimate ait de nombreuses nouvelles fonctionnalités, vous n'avez pas à vous en soucier. Ils sont principalement destinés aux développeurs pour optimiser les jeux au-delà de ce qu'ils pourraient faire dans DirectX 12 ou DirectX 11. L'ajout le plus important est DXR, qui permet le lancer de rayons non seulement sur PC mais aussi sur Xbox série X, aussi.

Comment installer et mettre à jour DirectX

Menu DXdiag sous Windows 11.

Vous ne pouvez pas installer DirectX directement. Il est livré avec Windows et vous ne pouvez le mettre à jour qu'avec Windows. Si vous voyez une offre d'installation de DirectX en ligne, évitez-la à tout prix. Microsoft ne propose aucun programme d'installation.

L'installation et la mise à jour de DirectX impliquent d'effectuer une mise à jour de Windows. Lisez notre guide complet sur comment installer Windows 11 si vous partez de zéro. Avant de mettre à jour DirectX, vous devez déterminer votre version de DirectX, ce que vous pouvez faire en suivant ces étapes :

  • Faites un clic droit sur l'icône Windows dans la barre de démarrage et sélectionnez Courir.
  • Tapez "dxdiag" dans la case et sélectionnez D'ACCORD.
  • Vérifier Version DirectX sous le Système languette.

Tant que vous avez maintenu Windows à jour, vous devriez avoir la dernière version. Si vous ne le faites pas, vous pouvez forcer Windows à rechercher de nouvelles mises à jour en procédant comme suit :

  • Utiliser Touche Windows + S pour ouvrir le champ de recherche.
  • Rechercher Vérifier les mises à jour et sélectionnez-le.
  • Utilisez le Vérifier pour les mises à jour bouton pour rechercher de nouvelles mises à jour.
  • Cliquez sur Installer maintenant.

Quelle version de DirectX devez-vous utiliser ?

Un joueur se tient à côté de son compagnon champignon dans Tiny Tina's Wonderlands.

DirectX est rétrocompatible, il est donc généralement préférable d'utiliser la version la plus récente prise en charge par le jeu auquel vous voulez jouer. La plupart des jeux ne prennent en charge qu'une seule version, mais il existe une poignée de titres qui chevauchent la ligne entre les versions comme Contrôle, Civilisation VI, et Les pays des merveilles de Tiny Tina.

Les versions plus récentes de DirectX offrent de meilleures fonctionnalités et opportunités aux développeurs pour optimiser les performances. Si vous souhaitez approfondir ces optimisations, assurez-vous de lire notre comparaison entre DirectX 11 et DirectX 12.

Recommandations des éditeurs

  • Comment Intel pourrait utiliser l'IA pour résoudre un énorme problème dans les jeux sur PC
  • PC de retour: meilleurs paramètres, lancer de rayons, Steam Deck, etc.
  • Il s'avère que DirectStorage ne tue pas les fréquences d'images dans Forspoken après tout
  • AMD Ryzen 5 7600X contre. Ryzen 5 7600: vaut-il mieux moins cher?
  • AMD vient peut-être de divulguer la date de sortie du Ryzen 9 7950X3D

Améliorez votre style de vieDigital Trends aide les lecteurs à garder un œil sur le monde trépidant de la technologie avec toutes les dernières nouvelles, des critiques de produits amusantes, des éditoriaux perspicaces et des aperçus uniques.