Interfaces de couche de débogage
Les interfaces suivantes sont définies dans d3d12sdklayers.h
.
Contenu de cette section
Rubrique | 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 couche de débogage la validation basée sur GPU, la synchronisation de la file d’attente de commandes dépendante et les 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 des 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 périphérique 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’attente 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 graphiques diagnostics. |