【问题标题】:How to turn on DX11 feature level 11.0如何开启DX11功能级别11.0
【发布时间】:2016-07-04 10:47:38
【问题描述】:

我正在尝试运行 Dead by Daylight。我知道我正在运行 DirectX 11,但它说需要功能级别 11.0。我该如何解决?如有必要,我准备发布任何日志。

【问题讨论】:

  • 你的 GPU 是什么?是带有集成 GPU 和单独的专用 GPU 的笔记本电脑吗?

标签: directx directx-11


【解决方案1】:

您安装的 DirectX 运行时版本描述了操作系统软件可以支持的内容,与描述视频硬件提供的支持的 Direct3D 硬件功能级别相同。见this blog postMSDN: Direct3D feature levels

例如,如果您安装了 Windows 7,则您拥有 DirectX 11.0 Runtime 或 partial DirectX 11.1 Runtime 更新。如果您有 Windows 8.1,那么您有 DirectX 11.2 运行时。在 Windows 10 中,您拥有支持 11.3(或 2015 年 11 月版本 10586、11.4)以及 12.0 的 DirectX 12.0 运行时

DirectX 运行时的版本不表明系统是否正在运行 Direct3D 9 时代 Shader Model 2.0 部件(可能是 D3D_FEATURE_LEVEL_9_1D3D_FEATURE_LEVEL_9_2),Shader Model 3.0 部件( D3D_FEATURE_LEVEL_9_3),2006 年的 Direct3D 10 显卡,(D3D_FEATURE_LEVEL_10_0D3D_FEATURE_LEVEL_10_1),2010 年的 Direct3D 11 显卡(D3D_FEATURE_LEVEL_11_0),或刚刚发布的最新显卡(D3D_FEATURE_LEVEL_11_1D3D_FEATURE_LEVEL_12_0 ,或D3D_FEATURE_LEVEL_12_1)。事实上,在 Windows 10 中,应用程序可以使用 Directx 11.4,理论上需要D3D_FEATURE_LEVEL_12_1 Direct3D 功能级别显卡才能运行。

游戏system requirements 至少显示 DX11 兼容 GeForce GTX 460 1GB 或 AMD HD 6850 1GB,它们是 2010 年代的显卡。它希望您拥有一个支持 Direct3D 硬件功能级别 11.0 或更高视频卡的 PC 游戏系统。虽然您可能为您的硬件安装了错误的驱动程序,但更可能的是您没有足够新的或足够强大的 GPU 来支持该标题。

Intel HD Graphics 4000/2500(又名“Ivy Bridge”或“第 3 代核心”)或更高版本支持 Direct3D 功能级别 11.0,但开发人员/发行商可能认为其性能不足以支持此特定标题。

【讨论】:

  • 谢谢。至少我知道我应该升级我的 GPU。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-14
  • 2019-01-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多