Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the data type of the memory pointed to by the pData parameter of ID3D12DebugDevice1::SetDebugParameter and ID3D12DebugDevice1::GetDebugParameter.
Syntax
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_BYTECODE_VALIDATION_MODE
} ;
Constants
D3D12_DEBUG_DEVICE_PARAMETER_FEATURE_FLAGSValue: 0 Indicates pData points to a D3D12_DEBUG_FEATURE value. |
D3D12_DEBUG_DEVICE_PARAMETER_GPU_BASED_VALIDATION_SETTINGSIndicates pData points to a D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS structure. |
D3D12_DEBUG_DEVICE_PARAMETER_GPU_SLOWDOWN_PERFORMANCE_FACTORIndicates pData points to a D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR structure. |
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12sdklayers.h |