玩游戏dx11还是dx12

 我来答
壁虎谈游戏
2023-07-14 · TA获得超过953个赞
知道小有建树答主
回答量:5966
采纳率:91%
帮助的人:90.8万
展开全部

玩游戏选择DX12。

在测试网中我们可以看到两台分别运行DirectX11和DirectX12的机器运行着相同城市场景的游戏演算Demo,可以看到,随着画面复杂度和细节的提升运行DX11的机器帧数越来越少,渐渐静止。而运行DX12版本的机器始终能够流畅运行,不管城市规模的扩大和细节的提升都能够完整显示。

在DX12模式下,GPU几乎被全部利用,达到了97%。这意味着在DX11模式下,玩家的显卡是受限的,尚未得到充分利用,尽管二者的实际帧数是差不多的。当然DX12带来的最大惊喜莫过于支持跨平台游戏,Unity引擎已经支持DX12的API,并且在未来虚幻引擎也将支持DX12。

DX12的特性

DX12最重要的变化就是更底层API,这一点很像AMDMantle,在硬件抽象层上走得比以往更深入,能够同时减轻CPU、GPU的过载(overload)。具体包括:应用可追踪GPU流水线、控制资源状态转换(比如从渲染目标到纹理)、控制资源重命名,更少的API和驱动跟踪,可预判属性等等。

另外,DX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。DX11在这方面受CPU性能的严重制约,主要是因为不能有效利用多核心。微软宣称,微软对多核心CPU的利用几乎完美线性增长的,也就是说四核心能接近单核心的四倍。

以上内容参考百度百科-DX12

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式