структура 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 |