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


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

Структура DXGKARGCB_PINFRAMEBUFFERFORSAVE содержит аргументы, используемые функцией обратного вызова DXGKCB_PINFRAMEBUFFERFORSAVE, чтобы закрепить буфер кадра для сохранения.

Синтаксис

typedef struct _DXGKARGCB_PINFRAMEBUFFERFORSAVE {
  [in]  UINT   PhysicalAdapterIndex;
  [in]  SIZE_T CommitSize;
  [out] PMDL   pMdl;
} DXGKARGCB_PINFRAMEBUFFERFORSAVE;

Члены

[in] PhysicalAdapterIndex

Индекс физического адаптера.

[in] CommitSize

Размер в байтах, необходимый драйверу. Этот размер должен быть несколько PAGE_SIZE и должен быть меньше или равен максимальному размеру, указанному драйвером во время инициализации в DXGK_FRAMEBUFFERSAVEAREA (во время DXGKQAITYPE_FRAMEBUFFERSAVESIZE).

[out] pMdl

MDL, указывающий на страницы области сохранения буфера кадра. Эти страницы гарантированно сопоставляются с IoMmu.

Замечания

Дополнительные сведения см. в изоляци и GPU на основе IOMMU.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1803 (WDDM 2.4)
заголовка d3dkmddi.h

См. также

DXGKCB_PINFRAMEBUFFERFORSAVE