管理多个 GPU 方案的资源
本部分仅适用于 Windows 7 及更高版本以及 Windows 操作系统的 Windows Server 2008 R2 及更高版本。
为了适当地管理多个 GPU 方案的资源,用户模式显示驱动程序可以实现 Windows 7 附带的新设备驱动程序接口 (DDI) 。 每个资源可以划分为多个要呈现的 GPU 的内存。 驱动程序可以实现此新的 DDI 来重新合并每个资源,以便新资源所有者具有合并的资源。 在此 DDI 实现中,驱动程序必须刷新可能修改资源的任何部分生成的命令缓冲区。 此 DDI 作为 Direct3D 版本 9 DDI 和 Direct3D 版本 10 DXGI DDI 的扩展提供。 驱动程序可以实现 ResolveSharedResource 以支持 Microsoft Direct3D 功能级别 9 和 ResolveSharedResourceDXGI 以支持 Direct3D 功能级别 10 和 11。
从 Windows 8.1 开始,用户模式驱动程序可以支持在离散 GPU 和集成 GPU 之间共享的跨适配器资源。 请参阅 在混合系统中使用跨适配器资源。