Die*_*oDD 28 graphics-card directx gaming
除了负责为游戏提供更好的图形选项(例如 DX11 中的曲面细分和环境光遮挡)之外,我对 DirectX 知之甚少。
但我的问题是,为什么有些游戏(至少是我最近玩过的游戏)可以选择 DX9(默认)或 DX 11(具有高级选项,并且显然具有兼容的显卡),但没有选项对于 DX 10?
DX10 是一个从未发布的版本吗?它有缺陷吗?或者呢?为什么这些游戏没有显示在 DX 9 和 11 中使用 DX 10 的选项?
有没有显示这三个选项的游戏?还是他们只是从 DX 9 直接“跳”到 11?为什么?
谢谢
mag*_*981 53
这是因为 Windows XP 只支持 DirectX 9。DirectX10 是在 Vista 中加入的,但 Vista 也从 Win7 得到了 DirectX11 的 backport(平台更新),所以 Vista/Win7/8 可以使用 DirectX 11 和 Windows XP DirectX9。因为当你可以使用更好的 DiretX11 时,提供 Dx10 渲染路径是没有意义的,所以大多数游戏只提供这两种模式。