Partager via


Déboguer des interfaces de couche

Les interfaces suivantes sont définies dans d3d12sdklayers.h.

Dans cette section

Sujet Description
ID3D12Debug Une interface de débogage contrôle les paramètres de débogage et valide l’état du pipeline. Elle ne peut être utilisée que si la couche de débogage est activée.
ID3D12Debug1 Ajoute la validation basée sur GPU et la synchronisation de file d’attente de commandes dépendantes à la couche de débogage.
ID3D12Debug2 Ajoute des niveaux configurables de validation GPU-Based.
ID3D12Debug3 Ajoute à la validation basée sur gpu de la couche débogage, à la synchronisation de file d’attente de commandes dépendantes et aux niveaux configurables de validation basée sur GPU.
ID3D12Debug4 Ajoute la possibilité de désactiver la couche de débogage.
ID3D12Debug5 Ajoute à la couche de débogage la possibilité de configurer le nommage automatique des objets.
ID3D12Debug6 Une interface de débogage contrôle les paramètres de débogage.
ID3D12DebugCommandList Fournit des méthodes pour surveiller et déboguer une liste de commandes.
ID3D12DebugCommandList1 Cette interface permet de modifier les paramètres de couche de débogage de liste de commandes supplémentaires.
ID3D12DebugCommandQueue Fournit des méthodes pour surveiller et déboguer une file d’attente de commandes.
ID3D12DebugDevice Cette interface représente un appareil graphique pour le débogage.
ID3D12DebugDevice1 Spécifie les paramètres de couche de débogage à l’échelle de l’appareil.
ID3D12InfoQueue Une interface de file d’informations stocke, récupère et filtre les messages de débogage. La file d’attente se compose d’une file d’attente de messages, d’une pile de filtres de stockage facultative et d’une pile de filtres de récupération facultative.
ID3D12SharingContract Partie d’un contrat entre les couches de diagnostic D3D11On12 et les outils de diagnostic graphique.

configuration de l’environnement de programmation Direct3D 12

référence de couche de débogage

de référence Direct3D 12