struktur D3D12_DEVICE_REMOVED_EXTENDED_DATA1 (d3d12.h)

Mewakili data penghapusan perangkat Device Removed Extended Data (DRED) versi 1.1, sehingga debugger dan ekstensi debugger dapat mengakses data DRED. Lihat juga D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA.

Struktur ini tidak digunakan oleh metode antarmuka apa pun, dan tidak menyediakan akses API runtime.

Sintaks

typedef struct D3D12_DEVICE_REMOVED_EXTENDED_DATA1 {
  HRESULT                            DeviceRemovedReason;
  D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT AutoBreadcrumbsOutput;
  D3D12_DRED_PAGE_FAULT_OUTPUT       PageFaultOutput;
} D3D12_DEVICE_REMOVED_EXTENDED_DATA1;

Anggota

DeviceRemovedReason

HRESULT yang berisi alasan perangkat dihapus (cocok dengan nilai pengembalian GetDeviceRemovedReason). Lihat juga Kode Kesalahan COM (UI, Audio, DirectX, Codec).

AutoBreadcrumbsOutput

Nilai D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT yang berisi status remah roti otomatis sebelum penghapusan perangkat.

PageFaultOutput

Nilai D3D12_DRED_PAGE_FAULT_OUTPUT yang berisi data kesalahan halaman jika penghapusan perangkat adalah hasil dari kesalahan halaman GPU.

Persyaratan

   
Klien minimum yang didukung Windows 10 Build 20348
Server minimum yang didukung Windows 10 Build 20348
Header d3d12.h

Lihat juga