estructura D3D12_DRED_PAGE_FAULT_OUTPUT (d3d12.h)

Describe los datos de asignación relacionados con un error de página de GPU en una dirección virtual determinada (VA). Contiene el VA de un error de página de GPU, junto con una lista de nodos de asignación coincidentes para objetos activos y una lista de nodos de asignación para objetos eliminados recientemente.

Sintaxis

typedef struct D3D12_DRED_PAGE_FAULT_OUTPUT {
  D3D12_GPU_VIRTUAL_ADDRESS        PageFaultVA;
  const D3D12_DRED_ALLOCATION_NODE *pHeadExistingAllocationNode;
  const D3D12_DRED_ALLOCATION_NODE *pHeadRecentFreedAllocationNode;
} D3D12_DRED_PAGE_FAULT_OUTPUT;

Miembros

PageFaultVA

Un D3D12_GPU_VIRTUAL_ADDRESS que contiene la dirección virtual de GPU (VA) de la operación de error si la eliminación del dispositivo se debe a un error de página de GPU.

pHeadExistingAllocationNode

Puntero a una constante D3D12_DRED_ALLOCATION_NODE objeto que representa el encabezado de una lista vinculada de nodos de asignación para objetos en tiempo de ejecución asignados activos con intervalos de direcciones virtuales (VA) que coinciden con el VA de error (PageFaultVA). Tiene un valor de nullptr si la lista está vacía.

pHeadRecentFreedAllocationNode

Puntero a una constante D3D12_DRED_ALLOCATION_NODE objeto que representa el encabezado de una lista vinculada de nodos de asignación para objetos en tiempo de ejecución liberados recientemente con intervalos de direcciones virtuales (VA) que coinciden con el VA con errores (PageFaultVA). Tiene un valor de nullptr si la lista está vacía.

Requisitos

Requisito Value
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