dx11和dx12哪个流畅?玩游戏选dx11还是dx12?
DirectX是一种应用程序接口(API),可以让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3D图形和声音效果。那么我们要怎么选择dx11、dx12呢?玩游戏用dx11还是dx12?下面就来一起看看详细内容。
DirectX 12 与 DirectX 11 有何区别?
在 DirectX 11 和 DirectX 12 之间,最重要的区别是 DirectX 11 是高级 API,而 DirectX 12 是低级 API。您的游戏和硬件之间存在多个层次。低级 API 更接近硬件,而高级 API 则更远且更通用。
这是 DirectX 11 和 DirectX 12 之间的重要区别。简而言之,DirectX 12 允许游戏开发人员针对更接近硬件的优化进行定位,从而减少 API 和图形驱动程序产生的开销。反过来,开发人员也更难与之合作。
在发布时,DirectX 12 的性能实际上略低于 DirectX 11,这主要是因为它的复杂性。然而,在过去的几年里,开发人员更多地针对 DirectX 12 – 咳咳 – 并挤出更多优化。接下来,DirectX 12 在大多数游戏中的性能都优于 DirectX 11。
DirectX 12 的另一个重大变化是并行计算。DirectX 11 处理串行操作,这意味着有一个按顺序执行的操作队列。并行计算为开发人员提供了同时进行多个调用的选项,极大地提高了操作效率。
同样,DirectX 12 开启了异步操作的可能性。这类似于并行计算,但它们不是一回事。异步计算允许您的硬件继续操作而无需等待另一个操作完成。例如,您的 CPU 可以执行介绍以从内存中接收纹理并继续执行另一个功能(例如角色的 AI),而无需等待该内存指令完成。这种优先级排序可以减少数千个地方的微小延迟,使您的游戏整体运行速度更快。
最后,DirectX 12 还支持 DirectX 12 Ultimate 的一系列功能。您可以在我们的 DirectX 细分中了解这些内容,但它们包括光线追踪和可变速率着色,以及其他视觉和性能功能。
DirectX 12 与 DirectX 11 性能对比
DirectX 11 和 DirectX 12 之间有很多技术差异,但性能为王。正如您在上表中看到的,使用 DirectX 12 获得的性能几乎总是比使用 DirectX 11 获得的性能更好,因此最好使用更新的 API。
我们看到“几乎”是因为 API 不是影响性能的唯一因素。某些游戏并没有从 DirectX 12 中看到太多好处,因为一些游戏从低级优化中获得的好处比其他游戏更多。
游戏不是唯一的因素。以上结果是使用 AMD 最新一代的AMD RX 7900 XTX收集的。与老一代相比,较新的显卡和处理器将从 DirectX 12 中获得更大的好处。
我们谈论的是最近几代显卡的改进,而近十年前的显卡改进较小。如果您有一台现代 PC,DirectX 12 通常是正确的答案。
你应该使用 DirectX 12 吗?
有十几款或更多游戏支持 DirectX 11 和 DirectX 12,包括《文明 VI》、《控制》、《古墓丽影:暗影》 和 《消逝的光芒 2》。 出于兼容性目的,大多数游戏默认使用 DirectX 11,但最好切换到 DirectX 12 模式。
唯一的例外是如果您有一台可追溯到 10 年或更长时间的旧 PC。较旧的硬件可能在 DirectX 11 上运行更流畅,或者 DirectX 12 可能根本不会提供太多好处。然而,绝大多数人应该选择 DirectX 12,因为它具有更广泛的功能和更好的游戏优化。
最新推荐
-
手机剪映怎么删除多余视频片段 剪映怎么删掉部分视频
手机剪映怎么删除多余视频片段?手机剪映是一款强大的视频剪辑工具,它可以对用户们所拍摄的视频进行编辑,比如常 […]
-
win10如何把电脑改为无密码 win10取消开机账户登录的步骤
win10如何把电脑改为无密码?在win10系统中,开机密码可以帮助用户保护自己电脑的安全性。但是时间长了 […]
-
win10访问共享文件要求输入网络凭据 访问共享电脑需要输入网络凭据怎么办
win10访问共享文件要求输入网络凭据怎么办?网络凭据是系统为共享文件设置的一个功能,通过输入凭据,让访问 […]
-
手机剪映如何只导出音频mp3 剪映导出音频mp3
手机剪映如何只导出音频mp3?剪映是一款功能强大的视频编辑软件,通过软件附带的功能,用户可以只需要导出视频 […]
-
edge怎么导入其他浏览器数据 edge浏览器导入chrome浏览器数据
edge怎么导入其他浏览器数据?Edge浏览器是一款电脑自带的浏览器工具,丰富的搜索功能,帮助用户们更好的 […]
-
华硕笔记本的移动热点怎么开启 win10笔记本开热点
华硕笔记本的移动热点怎么开启?通过将电脑设置为移动热点,其他设备可以通过连接到您的电脑热点来共享网络连接。 […]
热门文章
手机剪映怎么删除多余视频片段 剪映怎么删掉部分视频
2win10如何把电脑改为无密码 win10取消开机账户登录的步骤
3win10访问共享文件要求输入网络凭据 访问共享电脑需要输入网络凭据怎么办
4手机剪映如何只导出音频mp3 剪映导出音频mp3
5edge怎么导入其他浏览器数据 edge浏览器导入chrome浏览器数据
6华硕笔记本的移动热点怎么开启 win10笔记本开热点
7wps全部删除页眉页脚怎么删除
8win11默认浏览器怎么更换 win11更换默认浏览器
9剪映自动续费怎么关 剪映app怎么取消自动续费支付宝
10google浏览器怎么添加信任站点 谷歌浏览器给网址添加信任
随机推荐
专题工具排名 更多+