D3D12_DRED_FLAGS enumeration (d3d12.h)
Note
As of Windows 10, version 1903, D3D12_DRED_FLAGS is deprecated, and it may not be available in future versions of Windows.
Defines constants used in the D3D12_DEVICE_REMOVED_EXTENDED_DATA structure to specify control flags for the Direct3D runtime. Values can be bitwise OR'd together.
Syntax
typedef enum D3D12_DRED_FLAGS {
D3D12_DRED_FLAG_NONE,
D3D12_DRED_FLAG_FORCE_ENABLE,
D3D12_DRED_FLAG_DISABLE_AUTOBREADCRUMBS
} ;
Constants
D3D12_DRED_FLAG_NONE Value: (0x0) Typically specifies that Device Removed Extended Data (DRED) is disabled, except for when user-initiated feedback is used to produce a repro, or when otherwise enabled by Windows via automatic detection of process-instability issues. This is the default value. |
D3D12_DRED_FLAG_FORCE_ENABLE Value: (0x1) Forces DRED to be enabled, regardless of the system state. |
D3D12_DRED_FLAG_DISABLE_AUTOBREADCRUMBS Value: (0x2) Disables DRED auto breadcrumbs. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 20348 |
Minimum supported server | Windows 10 Build 20348 |
Header | d3d12.h |