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