我在试着在白天跑死人。我知道我运行的是DirectX 11,但它说需要11.0级的特性。我该如何解决这个问题?如果有必要,我准备发布任何日志。
发布于 2016-07-05 01:48:25
您安装的描述操作系统软件可支持内容的DirectX运行时版本与描述视频硬件提供的支持的Direct3D硬件功能级别不同。请参阅this blog post和MSDN: Direct3D feature levels
例如,如果您安装了Windows7,那么您就拥有DirectX 11.0运行时或partial DirectX 11.1运行时更新。如果您使用的是Windows8.1,那么您将拥有DirectX 11.2运行时。在Windows10上,你有DirectX 12.0运行时,它支持11.3 (或2015年11月版本10586,11.4)以及12.0
DirectX运行时的版本不会指示系统是否正在运行Direct3D 9时代的明暗器模型2.0部件(可能是D3D_FEATURE_LEVEL_9_1或D3D_FEATURE_LEVEL_9_2)、明暗器模型3.0部件(D3D_FEATURE_LEVEL_9_3)、2006年的Direct3D 10视频卡(D3D_FEATURE_LEVEL_10_0或D3D_FEATURE_LEVEL_10_1)、2010年的Direct3D 11视频卡(D3D_FEATURE_LEVEL_11_0)或刚刚发布的最新显卡(D3D_FEATURE_LEVEL_11_1、D3D_FEATURE_LEVEL_12_0或D3D_FEATURE_LEVEL_12_1)。事实上,在Windows10中,应用程序可以使用DirectX11.4,理论上需要D3D_FEATURE_LEVEL_12_1 Direct3D功能级别的视频卡才能运行。
游戏system requirements状态最低的DX11兼容GeForce GTX460 1 1GB或AMDHD6850 1 1GB,这是2010年时代的视频卡。它希望你有一个支持Direct3D硬件功能级别11.0或更好的显卡的PC游戏系统。虽然你有可能为你的硬件安装了错误的驱动程序,但更有可能的是,你只是没有一个最新的或足够强大的GPU来支持这个标题。
英特尔核芯显卡4000/2500 (又称“常春藤之桥”或“第三代核心”)或更高版本支持Direct3D功能级别11.0,但开发商/出版商可能认为其性能不足以支持此特定图书。
https://stackoverflow.com/questions/38182841
复制相似问题