estructura D3D12_DEVICE_REMOVED_EXTENDED_DATA1 (d3d12.h)

Representa los datos de eliminación de dispositivos eliminados de dispositivo (DRED) versión 1.1 para que los depuradores y las extensiones del depurador puedan acceder a los datos DRED. Consulte también D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA.

Los métodos de interfaz no usan esta estructura y no proporciona acceso a la API en tiempo de ejecución.

Sintaxis

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;

Miembros

DeviceRemovedReason

HrESULT que contiene el motivo por el que se quitó el dispositivo (coincide con el valor devuelto de GetDeviceRemovedReason). Consulte también Códigos de error COM (UI, Audio, DirectX, Codec).

AutoBreadcrumbsOutput

Valor de D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT que contiene el estado de la ruta de navegación automática antes de la eliminación del dispositivo.

PageFaultOutput

Valor de D3D12_DRED_PAGE_FAULT_OUTPUT que contiene datos de error de página si la eliminación del dispositivo fue el resultado de un error de página de GPU.

Requisitos

   
Cliente mínimo compatible Compilación 20348 de Windows 10
Servidor mínimo compatible Compilación 20348 de Windows 10
Encabezado d3d12.h

Consulte también