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