DXGK_HARDWARERESERVEDRANGES 结构 (d3dkmddi.h)

DXGK_HARDWARERESERVEDRANGES结构用于存储调用DXGKDDI_QUERYADAPTERINFO查询的硬件预留内存范围。

语法

typedef struct _DXGK_HARDWARERESERVEDRANGES {
  UINT32                     NumRanges;
  DXGK_PHYSICAL_MEMORY_RANGE *pPhysicalRanges;
} DXGK_HARDWARERESERVEDRANGES;

成员

NumRanges

保留的范围数。

pPhysicalRanges

指向 DXGK_PHYSICAL_MEMORY_RANGE 结构的指针,该结构包含有关物理内存范围的信息。

注解

VidMm (视频内存管理器) 验证从DXGKDDI_QUERYADAPTERINFO返回的范围是否与基于 (Windows NT 的操作系统) 内存管理器使用的任何内存区域重叠。 此验证可确保驱动程序不会意外报告超出保留范围的物理内存区域,因为这会违反该功能的安全保证。

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

要求

要求
最低受支持的客户端 Windows 10 版本 1803
标头 d3dkmddi.h