encabezado d3d12sdklayers.h
Direct3D 12 Graphics usa este encabezado. Para más información, consulte:
d3d12sdklayers.h contiene las siguientes interfaces de programación:
Interfaces
ID3D12Debug Interfaz que se usa para activar la capa de depuración. |
ID3D12Debug1 Agrega GPU-Based validación y sincronización de cola de comandos dependientes a la capa de depuración. |
ID3D12Debug2 Agrega niveles configurables de validación basada en GPU a la capa de depuración. (ID3D12Debug2) |
ID3D12Debug3 Agrega niveles configurables de validación basada en GPU a la capa de depuración. (ID3D12Debug3) |
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. (ID3D12InfoQueue) |
ID3D12SharingContract Parte de un contrato entre las capas de diagnóstico D3D11On12 y las herramientas de diagnóstico de gráficos. |
Estructuras
D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS Describe la configuración por lista de comandos usada por GPU-Based Validación. |
D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS Describe la configuración usada por la validación de GPU-Based. |
D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR Describe la cantidad de ralentización artificial insertada por el dispositivo de depuración para simular adaptadores de gráficos de menor rendimiento. |
D3D12_INFO_QUEUE_FILTER Filtro de mensajes de depuración; contiene una lista de tipos de mensajes para permitir o denegar. (D3D12_INFO_QUEUE_FILTER) |
D3D12_INFO_QUEUE_FILTER_DESC Permitir o denegar determinados tipos de mensajes para pasar un filtro. (D3D12_INFO_QUEUE_FILTER_DESC) |
D3D12_MESSAGE Mensaje de depuración en la cola de información. (D3D12_MESSAGE) |
Enumeraciones
D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE Indica el tipo de parámetro de depuración usado por ID3D12DebugCommandList1::SetDebugParameter e ID3D12DebugCommandList1::GetDebugParameter. |
D3D12_DEBUG_DEVICE_PARAMETER_TYPE Especifica el tipo de datos de la memoria a la que apunta el parámetro pData de ID3D12DebugDevice1::SetDebugParameter y ID3D12DebugDevice1::GetDebugParameter. |
D3D12_DEBUG_FEATURE Marcas para las características opcionales de capa de depuración D3D12. |
D3D12_GPU_BASED_VALIDATION_FLAGS Describe el nivel de validación basada en GPU que se va a realizar en tiempo de ejecución. |
D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS Especifica cómo GPU-Based Validación controla los estados de canalización revisados durante ID3D12Device::CreateGraphicsPipelineState e ID3D12Device::CreateComputePipelineState. |
D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE Especifica el tipo de aplicación de revisiones de sombreador usada por GPU-Based Validación en el nivel de lista de dispositivos o comandos. |
D3D12_MESSAGE_CATEGORY Especifica categorías de mensajes de depuración. |
D3D12_MESSAGE_ID Especifica los identificadores de mensaje de depuración para configurar un filtro de cola de información (consulte D3D12_INFO_QUEUE_FILTER); use estos mensajes para permitir o denegar categorías de mensajes para pasar por los filtros de almacenamiento y recuperación. |
D3D12_MESSAGE_SEVERITY Depurar los niveles de gravedad del mensaje para una cola de información. (D3D12_MESSAGE_SEVERITY) |
D3D12_RLDO_FLAGS Especifica opciones para la cantidad de información que se va a informar sobre la duración de un objeto de dispositivo activo. |