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. |