统一内存体系结构

查询是否支持统一内存体系结构 (UMA) 有助于确定如何处理某些资源。

可以从 D3D11_FEATURE_DATA_D3D11_OPTIONS2 结构中读取由驱动程序设置的布尔值,以确定硬件是否支持 UMA。

在 UMA 上运行的应用程序可能希望拥有更多启用了 CPU 访问权限的资源,而不是如果它不可用。 UMA 使应用程序能够避免四处复制资源数据,而不是仅对非 UMA 图形适配器保持高效。 Direct3D 11.3 功能

Direct3D 11.3 功能