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 |