“尽管它支持 DirectX 11,但功能级别仅为 10_0,这可能会给许多 DirectX 11 和 DirectX 12 游戏带来问题”

“尽管它支持 DirectX 11,但功能级别仅为 10_0,这可能会给许多 DirectX 11 和 DirectX 12 游戏带来问题”

在此处输入图片描述

我能得到关于这个的解释吗?我不太明白这是怎么回事。如果它支持 DirectX 11,为什么功能级别是 10_0?功能级别和 DirectX 版本有什么区别?

https://www.techpowerup.com/gpu-specs/geforce-9600m-gt.c1518

答案1

我能得到这个解释吗?

Direct X 和 Vulcan 都需要硬件支持。DirectX 本身从 DirectX 10 开始向后兼容。这意味着 DirectX 12 可以运行 DirectX 10,而不需要多次安装 DirectX。此外,DirectX 内置于 Windows 本身,而不是单独安装。

这句话的基本意思是 Nvidia 决定只发布支持 10_0 功能级别的驱动程序。

我不太明白这是什么意思。如果它支持 DirectX 11,为什么功能级别是 10_0?

Nvidia 不希望该特定 GPU 支持 11_0 功能级别。该引述也可能不准确。

功能级别和 DirectX 版本之间有何区别?

下图详细解释了这一差异:

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

来源:对功能级别 12_1 至 9_3 的功能支持

相关内容