перечисление D3D12_DEBUG_DEVICE_PARAMETER_TYPE (d3d12sdklayers.h)

Указывает тип данных памяти, на который указывает параметр pDataid3D12DebugDevice1::SetDebugParameter и ID3D12DebugDevice1::GetDebugParameter.

Синтаксис

typedef enum D3D12_DEBUG_DEVICE_PARAMETER_TYPE {
  D3D12_DEBUG_DEVICE_PARAMETER_FEATURE_FLAGS = 0,
  D3D12_DEBUG_DEVICE_PARAMETER_GPU_BASED_VALIDATION_SETTINGS,
  D3D12_DEBUG_DEVICE_PARAMETER_GPU_SLOWDOWN_PERFORMANCE_FACTOR
} ;

Константы

 
D3D12_DEBUG_DEVICE_PARAMETER_FEATURE_FLAGS
Значение: 0
Указывает , что pData указывает на D3D12_DEBUG_FEATURE значение.
D3D12_DEBUG_DEVICE_PARAMETER_GPU_BASED_VALIDATION_SETTINGS
Указывает pData на структуру D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS .
D3D12_DEBUG_DEVICE_PARAMETER_GPU_SLOWDOWN_PERFORMANCE_FACTOR
Указывает , что pData указывает на структуру D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR .

Требования

   
Верхняя часть d3d12sdklayers.h

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

Перечисление слоев отладки

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