Passer au contenu principal
Obtient une interface de débogage. Utilisez D3D12GetInterface pour accéder directement aux interfaces plus récentes, en particulier sur les niveaux inférieurs.

Syntaxe

Paramètres

riid [in]
Type : const IID &
Identificateur global unique (GUID) de l’interface de débogage. Le REFIID, ou GUID, de l’interface de débogage peut être obtenu à l’aide de la macro __uuidof(). Par exemple, __uuidof(ID3D12Debug) obtiendra le GUID de l’interface de débogage. ppvDebug [out, optional]
Type : void **
Interface de débogage, sous forme de pointeur vers un pointeur vers void. Consultez ID3D12Debug et ID3D12DebugDevice.

Valeur de retour

Type : HRESULT Cette méthode retourne l’un des codes de retour Direct3D 12.

Remarques

La signature de fonction PFN_D3D12_GET_DEBUG_INTERFACE est fournie sous forme de typedef, afin que vous puissiez utiliser des techniques de liaison dynamique (GetProcAddress) au lieu d’une liaison statique.

Exemples

Activer la couche de débogage D3D12.
Reportez-vous à l’exemple de code dans la référence D3D12.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

Fonctions principales
Dernière modification le 6 octobre 2026