estructura D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS (d3d12sdklayers.h)

Describe la configuración por lista de comandos usada por GPU-Based validación.

Sintaxis

typedef struct D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS {
  D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE ShaderPatchMode;
} D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS;

Miembros

ShaderPatchMode

Especifica un D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE que invalida el modo de revisión del sombreador de nivel de dispositivo predeterminado (consulte ID3D12DebugDevice1::SetDebugParameter). De forma predeterminada, este valor se inicializa en defaultShaderPatchMode asignado al dispositivo (consulte D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS.

Comentarios

Apunte a un objeto mediante esta estructura con el miembro pData de ID3D12DebugCommandList1::SetDebugParameter para configurar los valores de validación por comando GPU-Based validación.

Requisitos

Requisito Valor
Header d3d12sdklayers.h (include D3d12sdklayers_RS1.h)

Consulte también

Estructuras de las capas de depuración

SetEnableGPUBasedValidation

Uso de la validación de la capa de depuración D3D12 GPU-Based