Comment télécharger le *DirectX 12 Agility SDK* [Guide d'installation]

directx 12 agility sdk Le paquet DirectX 12 Agility SDK est essentiel pour les développeurs, leur permettant d’offrir une expérience de jeu plus nuancée. La dernière version, DirectX 12 Agility SDK, inclut le support de fonctionnalités clés telles que le ray tracing et les dernières API graphiques pour les GPU NVIDIA et AMD.

Même pour les utilisateurs qui exécutent des applications dépendant du DirectX 12 Agility SDK, plusieurs erreurs peuvent survenir lorsque des composants clés sont manquants, obsolètes ou incompatibles. Et résoudre cela ne prendra pas beaucoup de temps, comme vous le découvrirez dans la section suivante!

Comment puis-je télécharger et installer le DirectX 12 Agility SDK?

1. Avec Visual Studio

  1. Si vous ne l’avez pas déjà, téléchargez Visual Studio Code sur votre PC.
  2. Maintenant, ouvrez votre projet dans Visual Studio Code, cliquez sur Projet dans la barre supérieure et sélectionnez Gérer les packages NuGet.
  3. Maintenant, entrez DirectX 12 Agility dans le champ de texte avec la source du paquet définie sur nuget.org, sélectionnez la dernière version dans le menu déroulant Version, puis cliquez sur Installer. installer directx 12 agility sdk
  4. Une fois terminé, les composants du DirectX 12 Agility SDK seront ajoutés au répertoire D3D12 dans le même dossier qui stocke l’exécutable de l’application (.exe).

N’oubliez pas qu’il n’est pas recommandé de stocker les composants du DirectX 12 Agility Software Development Kit dans le même dossier que l’exécutable de l’application, car cela peut provoquer des conflits. Donc, assurez-vous de changer le chemin après l’installation.

De plus, pour l’installation, il est préférable d’avoir Visual Studio 2019. Bien que la version Visual Studio 2017 fonctionne également bien pour la plupart.

2. Extraire les fichiers manuellement

  1. Rendez-vous sur le site officiel de Microsoft, et cliquez sur le lien de téléchargement pour la dernière version stable du DirectX 12 Agility SDK. télécharger sdk
  2. Sur le site NuGet, cliquez sur l’option Télécharger le paquet à droite. télécharger le paquet
  3. Faites un clic droit sur le fichier téléchargé .nupkg, sélectionnez Renommer, et remplacez l’extension par .zip. renommer
  4. Une fois fait, faites un clic droit sur le fichier ZIP et sélectionnez Extraire tout.
  5. Définissez un emplacement pour les fichiers extraits et cliquez sur Extraire. extraire directx 12 agility sdk
  6. Après avoir extrait les fichiers, déplacez D3D12Core.dll et d’autres composants/fichiers critiques vers le même répertoire que l’exécutable des applications sous un dossier nommé D3D12.

À mon avis, l’extraction manuelle des fichiers est une méthode relativement plus simple pour installer le DirectX 12 Agility SDK (Software Development Kit) sur Windows. Mais, avec cela, vous courez le risque de manquer des fichiers critiques, ce qui peut provoquer des erreurs plus tard!

De plus, le site de Microsoft propose une autre méthode pour télécharger et extraire le DirectX 12 Agility Software Development Kit*. Cela implique d’utiliser deux commandes dans PowerShell. La première commande télécharge le paquet NuGet* tandis que la seconde extrait son contenu!

Comment puis-je corriger les erreurs courantes du DirectX 12 Agility SDK?

Voici les raisons courantes qui déclenchent des erreurs du DirectX 12 Agility SDK et les solutions pour chacune:

  • Exécution d’une version obsolète de Windows : Le Agility SDK nécessite une version de Windows 1903 ou supérieure. Si vous exécutez une version antérieure, vous obtiendrez l’erreur Le DirectX 12 Agility SDK n’a pas pu être chargé. Pour corriger cela, installez toutes les mises à jour Windows en attente.
  • Pilotes obsolètes ou incompatibles : Si vous voyez DirectX 12 n’est pas pris en charge sur votre système, il est probable que les pilotes installés ne soient pas compatibles avec les fonctionnalités du DirectX 12 Agility Software Development Kit. Pour corriger cela, mettez à jour le pilote graphique sur le PC. Assurez-vous de vérifier le site officiel du fabricant pour la dernière version du pilote.
  • D’autres composants ne sont pas pris en charge : En utilisant une version incompatible de Visual Studio, PIX ou DirectX Shader Compiler, vous êtes susceptible de rencontrer des problèmes. Donc, vérifiez le site officiel pour des informations précises et à jour sur les trois.

Maintenant que vous avez installé le DirectX 12 Agility SDK sous Windows (64 bits), le développement d’applications et le fonctionnement devraient rester optimaux, et vous ne devriez pas rencontrer d’erreurs.

Avant de partir, apprenez comment installer et mettre à jour DirectX 12 sur votre PC Windows et observez les applications et les jeux s’exécuter en douceur!

Pour toute question ou pour partager la méthode qui a le mieux fonctionné pour vous, laissez un commentaire ci-dessous.