Compartir a través de


Interfaces de capa de depuración

Las interfaces siguientes se definen en d3d12sdklayers.h.

En esta sección

Tema Descripción
ID3D12Debug Una interfaz de depuración controla la configuración de depuración y valida el estado de la canalización. Solo se puede usar si la capa de depuración está activada.
ID3D12Debug1 Agrega la validación basada en GPU y la sincronización de cola de comandos dependientes a la capa de depuración.
ID3D12Debug2 Agrega niveles configurables de validación de GPU-Based.
ID3D12Debug3 Agrega a la validación basada en GPU de la capa de depuración, sincronización de cola de comandos dependientes y niveles configurables de validación basada en GPU.
ID3D12Debug4 Agrega la capacidad de deshabilitar la capa de depuración.
ID3D12Debug5 Agrega a la capa de depuración la capacidad de configurar la nomenclatura automática de objetos.
ID3D12Debug6 Una interfaz de depuración controla la configuración de depuración.
ID3D12DebugCommandList Proporciona métodos para supervisar y depurar una lista de comandos.
ID3D12DebugCommandList1 Esta interfaz permite modificar la configuración adicional de la capa de depuración de la lista de comandos.
ID3D12DebugCommandQueue Proporciona métodos para supervisar y depurar una cola de comandos.
ID3D12DebugDevice Esta interfaz representa un dispositivo gráfico para la depuración.
ID3D12DebugDevice1 Especifica la configuración de la capa de depuración en todo el dispositivo.
ID3D12InfoQueue Una interfaz de cola de información almacena, recupera y filtra los mensajes de depuración. La cola consta de una cola de mensajes, una pila de filtros de almacenamiento opcional y una pila de filtros de recuperación opcional.
ID3D12SharingContract Parte de un contrato entre las capas de diagnóstico D3D11On12 y las herramientas de diagnóstico de gráficos.

Configuración del entorno de programación de Direct3D 12

Referencia de la capa de depuración

Referencia de Direct3D 12