Поделиться через


структура D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS (d3d12sdklayers.h)

Описание параметров списка команд, используемых при проверке GPU-Based.

Синтаксис

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;

Члены

ShaderPatchMode

Задает D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE , переопределяющий режим исправления шейдера на уровне устройства по умолчанию (см. id3D12DebugDevice1::SetDebugParameter). По умолчанию это значение инициализируется для DefaultShaderPatchMode , назначенного устройству (см. D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS.

Комментарии

Наведите указатель на объект, используя эту структуру с элементом pDataID3D12DebugCommandList1::SetDebugParameter для настройки параметров проверки для каждого списка команд GPU-Based.

Требования

Требование Значение
Заголовок d3d12sdklayers.h (включая D3d12sdklayers_RS1.h)

См. также раздел

Структуры слоя отладки

SetEnableGPUBasedValidation

Использование проверки уровня отладки D3D12 GPU-Based