D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA structure (d3d12.h)
Represents versioned Device Removed Extended Data (DRED) data, so that debuggers and debugger extensions can access DRED data.
Syntax
typedef struct D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA {
D3D12_DRED_VERSION Version;
union {
D3D12_DEVICE_REMOVED_EXTENDED_DATA Dred_1_0;
D3D12_DEVICE_REMOVED_EXTENDED_DATA1 Dred_1_1;
D3D12_DEVICE_REMOVED_EXTENDED_DATA2 Dred_1_2;
D3D12_DEVICE_REMOVED_EXTENDED_DATA3 Dred_1_3;
};
} D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA;
Members
Version
A D3D12_DRED_VERSION value, specifying a DRED version. This value determines which inner data member (of the union) is active.
Dred_1_0
A D3D12_DEVICE_REMOVED_EXTENDED_DATA value, containing DRED version 1.0 data.
Dred_1_1
A D3D12_DEVICE_REMOVED_EXTENDED_DATA1 value, containing DRED version 1.1 data.
Dred_1_2
Dred_1_3
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 20348 |
Minimum supported server | Windows 10 Build 20348 |
Header | d3d12.h |