Skip to main content
Obtiene una interfaz de depuración. Use D3D12GetInterface para acceder directamente a interfaces más recientes, especialmente en niveles inferiores.

Sintaxis

Parámetros

riid [in]
Tipo: const IID &
El identificador único global (GUID) de la interfaz de depuración. El REFIID, o GUID, de la interfaz de depuración se puede obtener mediante la macro __uuidof(). Por ejemplo, __uuidof(ID3D12Debug) obtendrá el GUID de la interfaz de depuración. ppvDebug [out, optional]
Tipo: void **
La interfaz de depuración, como un puntero a puntero a void. Consulte ID3D12Debug e ID3D12DebugDevice.

Valor devuelto

Tipo: HRESULT Este método devuelve uno de los códigos de retorno de Direct3D 12.

Comentarios

La signatura de función PFN_D3D12_GET_DEBUG_INTERFACE se proporciona como typedef, de modo que pueda usar técnicas de vinculación dinámica (GetProcAddress) en lugar de la vinculación estática.

Ejemplos

Habilitar la capa de depuración de D3D12.
Consulte el código de ejemplo de la referencia de D3D12.

Requisitos

Encabezado: d3d12_xs.h o d3d12_x.h
Biblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One

Consulte también

Funciones principales
Última modificación el 28 de agosto de 2026