D3D12_DEVICE_REMOVED_EXTENDED_DATA1 struttura (d3d12.h)
Rappresenta i dati di rimozione dei dati estesi (DRED) versione 1.1 dei dispositivi, in modo che i debugger e le estensioni del debugger possano accedere ai dati di ripristino di emergenza. Vedere anche D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA.
Questa struttura non viene usata da metodi di interfaccia e non fornisce accesso alle API di runtime.
Sintassi
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;
Members
DeviceRemovedReason
HRESULT contenente il motivo per cui il dispositivo è stato rimosso (corrisponde al valore restituito di GetDeviceRemovedReason). Vedere anche codici di errore COM (interfaccia utente, Audio, DirectX, Codec).
AutoBreadcrumbsOutput
Valore D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT che contiene lo stato di panecrumb automatico prima della rimozione del dispositivo.
PageFaultOutput
Valore D3D12_DRED_PAGE_FAULT_OUTPUT che contiene dati di errore di pagina se la rimozione del dispositivo è stata causata da un errore di pagina GPU.
Requisiti
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Intestazione | d3d12.h |