【发布时间】:2015-02-27 13:40:59
【问题描述】:
Windows Advanced Rasterization Platform (WARP) 支持 variety of feature levels,这取决于安装的 DirectX API 版本:
- 安装 Direct3D 11 时的功能级别 9_1、9_2、9_3、10_0 和 10_1
- 当 Direct3D 11.1 安装在 Windows 7 上时,所有上述功能级别加上 11_0
- 当 Direct3D 11.1 安装在 Windows 8 上时,以上所有功能级别加上 11_1
如何通过 WARP 轻松确定可用的功能级别?我知道我可以运行 ID3D11Device::GetFeatureLevel 的硬件设备,但我没有看到 WARP 的等效项。
【问题讨论】:
-
您应该可以在使用 WARP 时调用
GetFeatureLevel。你觉得这有问题吗? -
@MooseBoys,文档说
GetFeatureLevel返回“描述硬件设备功能级别的D3D_FEATURE_LEVEL枚举类型的成员。”我>
标签: direct3d direct3d11 warp