ID3D12Debug3 interface (d3d12sdklayers.h)
Adds configurable levels of GPU-based validation to the debug layer.
Inheritance
The ID3D12Debug3 interface inherits from the ID3D12Debug interface.
Methods
The ID3D12Debug3 interface has these methods.
ID3D12Debug3::SetEnableGPUBasedValidation This method enables or disables GPU-based validation (GBV) before creating a device with the debug layer enabled. |
ID3D12Debug3::SetEnableSynchronizedCommandQueueValidation Enables or disables dependent command queue synchronization when using a Direct3D 12 device with the debug layer enabled. |
ID3D12Debug3::SetGPUBasedValidationFlags This method configures the level of GPU-based validation that the debug device is to perform at runtime. (ID3D12Debug3.SetGPUBasedValidationFlags) |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 20348 |
Minimum supported server | Windows 10 Build 20348 |
Target Platform | Windows |
Header | d3d12sdklayers.h |