Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |