структура DXGKARGCB_UNMAP_PHYSICAL_MEMORY (d3dkmddi.h)

Структура DXGKARGCB_UNMAP_PHYSICAL_MEMORY содержит сведения об объекте физической памяти, из которого видимый для ЦП адрес не сопоставляется функцией обратного вызова DXGKCB_UNMAPPHYSICALMEMORY .

Синтаксис

typedef struct _DXGKARGCB_UNMAP_PHYSICAL_MEMORY {
  HANDLE hPhysicalMemoryObject;
  void   *pBaseAddress;
  SIZE_T Size;
} DXGKARGCB_UNMAP_PHYSICAL_MEMORY;

Члены

hPhysicalMemoryObject

Объект физической памяти, из которого распакуется видимый для ЦП адрес.

pBaseAddress

Базовый адрес, возвращенный DXGKCB_MAPPHYSICALMEMORY , который не сопоставляется.

Size

Размер сопоставленной области (в байтах). Он должен соответствовать сопоставленному параметру Size , который был выведен из соответствующего вызова карты.

Комментарии

Дополнительные сведения см. в статье Переназначение DMA IOMMU .

Требования

Требование Значение
Минимальная версия сервера Windows Server 2022 (WDDM 2.9)
Верхняя часть d3dkmddi.h

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

DXGKCB_MAPPHYSICALMEMORY

DXGKCB_UNMAPPHYSICALMEMORY