Поделиться через


структура D3D12_DRED_PAGE_FAULT_OUTPUT (d3d12.h)

Описывает данные о выделении, связанные с ошибкой страницы GPU на заданном виртуальном адресе. Содержит va va of a gpu page fault, а также список соответствующих узлов выделения для активных объектов и список узлов выделения для недавно удаленных объектов.

Синтаксис

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;

Члены

PageFaultVA

D3D12_GPU_VIRTUAL_ADDRESS, содержащий виртуальный адрес GPU (VA) операции сбоя, если удаление устройства было вызвано ошибкой страницы GPU.

pHeadExistingAllocationNode

Указатель на константу D3D12_DRED_ALLOCATION_NODE объект , представляющий головку связанного списка узлов выделения для активных выделенных объектов среды выполнения с диапазонами виртуальных адресов (VA), которые соответствуют сбою va (PageFaultVA). Имеет значение , nullptr если список пуст.

pHeadRecentFreedAllocationNode

Указатель на константу D3D12_DRED_ALLOCATION_NODE объект , представляющий головку связанного списка узлов выделения для недавно освобожденных объектов среды выполнения с диапазонами виртуальных адресов (VA), которые соответствуют сбою va (PageFaultVA). Имеет значение , nullptr если список пуст.

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть d3d12.h

См. также раздел