ID3D12DeviceRemovedExtendedDataSettings interface (d3d12.h)

This interface controls Device Removed Extended Data (DRED) settings. You should configure all DRED settings before you create a Direct3D 12 device. To retrieve the ID3D12DeviceRemovedExtendedDataSettings interface, call D3D12GetDebugInterface, passing the interface identifier (IID) of ID3D12DeviceRemovedExtendedDataSettings.

Inheritance

The ID3D12DeviceRemovedExtendedDataSettings interface inherits from the IUnknown interface.

Inheritance

The ID3D12DeviceRemovedExtendedDataSettings interface inherits from the IUnknown interface.

Methods

The ID3D12DeviceRemovedExtendedDataSettings interface has these methods.

 
ID3D12DeviceRemovedExtendedDataSettings::SetAutoBreadcrumbsEnablement

Configures the enablement settings for Device Removed Extended Data (DRED) auto-breadcrumbs.
ID3D12DeviceRemovedExtendedDataSettings::SetPageFaultEnablement

Configures the enablement settings for Device Removed Extended Data (DRED) page fault reporting.
ID3D12DeviceRemovedExtendedDataSettings::SetWatsonDumpEnablement

Configures the enablement settings for Device Removed Extended Data (DRED) Watson dump creation.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Target Platform Windows
Header d3d12.h

See also