DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT 结构 (d3dkmddi.h)
DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT 结构包含DXGKCB_DESTROYPHYSICALMEMORYOBJECT回调函数用来销毁物理内存的信息。
语法
typedef struct _DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT {
[in] HANDLE hPhysicalMemoryObject;
[in] HANDLE hAdapterMemoryObject;
} DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT;
成员
[in] hPhysicalMemoryObject
通过 要 销毁DXGKCB_CREATEPHYSICALMEMORYOBJECT创建的物理内存对象的句柄。
[in] hAdapterMemoryObject
要同时关闭的适配器内存对象的可选句柄。 提供此句柄的目的是创建具有销毁的便捷镜像映射。 如果 hAdapterMemoryObject 不为 NULL,则驱动程序不得也调用 DXGKCB_CLOSEPHYSICALMEMORYOBJECT。
注解
如果驱动程序尝试销毁仍具有针对它创建的现有 ADL 的物理对象,则调用将 bug 检查计算机,因为驱动程序正在泄漏锁定的页面。
有关详细信息 ,请参阅 IOMMU DMA 重新映射 。
要求
要求 | 值 |
---|---|
最低受支持的服务器 | Windows Server 2022 (WDDM 2.9) |
标头 | d3dkmddi.h |
另请参阅
DXGKCB_CLOSEPHYSICALMEMORYOBJECT