Directx 11兼容性 [英] Directx 11 Compatiblilty
问题描述
我的硬件仅支持Directx 10.1,但我知道通过功能级别,我可以使用Directx 11 API进行开发,并且仍然保持兼容性。我关心的一个问题是我的硬件支持着色器模型4.1,而DirectX 11支持着色器模型5.0。
My hardware only supports Directx 10.1 but I know through feature levels I can develop with the directx 11 API and still maintain compatibility. One concern that I have is my hardware supports shader model 4.1 and directx 11 supports shader model 5.0.
所以我的问题是我是否能够为Directx 11开发,包括着色器模型5.0与我的DirectX 10.1硬件?
So my question is will I be able to develop for directx 11 including the shader model 5.0 with my directx 10.1 hardware?
感谢所有帮助。
推荐答案
短时间使用参考设备或WARP,答案是否定的。
Short of using the reference device or WARP, the answer is no.
在使用DX11 API时,必须创建10.1功能。级别的设备,因此您将无法创建使用5.0着色器模型级别编译的着色器。
While you will be using the DX11 API, you will have to create a 10.1 feature level device and consequently you won't be able to create shaders compiled with the 5.0 shader model level.
这篇关于Directx 11兼容性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!