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。

言论

有关详细信息,请参阅 基于 IOMMU 的 GPU 隔离

要求

要求 价值
最低支持的客户端 Windows 10 版本 1803 (WDDM 2.4)
标头 d3dkmddi.h

另请参阅

DXGKCB_PINFRAMEBUFFERFORSAVE