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.

Requirements

   
Target Platform Windows
Header d3d12sdklayers.h

See also

Debug Layer Interfaces IUnknown