estrutura D3D12_DEVICE_REMOVED_EXTENDED_DATA1 (d3d12.h)
Representa os dados de remoção de dispositivo DRED (Dados Estendidos Removidos pelo Dispositivo) versão 1.1, para que depuradores e extensões do depurador possam acessar dados DRED. Consulte também D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA.
Essa estrutura não é usada por nenhum método de interface e não fornece acesso à API de runtime.
Sintaxe
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;
Membros
DeviceRemovedReason
Um HRESULT que contém o motivo pelo qual o dispositivo foi removido (corresponde ao valor retornado de GetDeviceRemovedReason). Consulte também Códigos de erro COM (interface do usuário, áudio, DirectX, Codec).
AutoBreadcrumbsOutput
Um valor D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT que contém o estado de navegação automática antes da remoção do dispositivo.
PageFaultOutput
Um valor D3D12_DRED_PAGE_FAULT_OUTPUT que contém dados de falha de página se a remoção do dispositivo foi o resultado de uma falha de página de GPU.
Requisitos
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Cabeçalho | d3d12.h |