Outils Graphics Diagnostics
Les outils de diagnostic graphique sont désormais disponibles directement dans Windows 10 en tant que fonctionnalité facultative. Pour utiliser les fonctionnalités de diagnostic graphique (fournies dans le runtime et Visual Studio) pour développer des applications ou des jeux DirectX, ajoutez la fonctionnalité facultative Outils graphiques.
Accédez à Paramètres>Système>Fonctionnalités facultatives (si, sur une version antérieure à Windows 10 22H2, accédez à Paramètres>Applications>Applications et fonctionnalités>Fonctionnalités facultatives à la place).
Si Outils graphiques est déjà répertorié sous Fonctionnalités ajoutées, vous avez terminé. Sinon, cliquez sur Ajouter une fonctionnalité.
Recherchez et/ou sélectionnez Outils graphiques, puis cliquez sur Ajouter.
Les fonctionnalités de Graphics Diagnostics incluent la possibilité de créer des appareils de débogage Direct3D (via des couches du SDK Direct3D) dans le runtime DirectX, ainsi que le débogage graphique, l’analyse des images et l’utilisation du GPU.
- Le débogage graphique vous permet de suivre les appels Direct3D effectués par votre application. Vous pouvez ensuite relire ces appels, inspecter les paramètres, déboguer et expérimenter des nuanceurs et visualiser les ressources graphiques pour diagnostiquer les problèmes de rendu. Vous pouvez prendre des journaux sur des PC Windows, des simulateurs ou des appareils, puis les lire sur un autre matériel.
- L’analyse des frames graphiques dans Visual Studio s’exécute sur un journal de débogage graphique et collecte le minutage de base de référence des appels de dessin Direct3D. Elle effectue ensuite un ensemble d’expériences en modifiant différents paramètres graphiques et produit une table des résultats de minutage. Vous pouvez utiliser ces données pour comprendre les problèmes de performances graphiques dans votre application, et vous pouvez passer en revue les résultats des différentes expériences afin d’identifier les opportunités d’amélioration des performances.
- L’utilisation du GPU dans Visual Studio vous permet de surveiller l’utilisation du GPU en temps réel. Il collecte et analyse les données de minutage des charges de travail gérées par l’UC et le GPU, afin de déterminer où se trouvent les goulots d’étranglement.