游戏里dx11和dx12(dx11和dx12哪个帧数高)

发布时间:2024-05-18
本文为大家介绍游戏里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。
d3dx11_43.dll文件免费版d3dx11_43.dll是电脑中一个非常重要的dll文件。如果电脑中丢失了dll文件,可能导致某些软件和游戏无法正常启动和运行,导致电脑系统报错,最快的解决办法是在电脑上正确安装d3dx11_43.dll。
directx 11 v11.0增强版directx 11增强版是微软创建的多媒体编程接口,增加了新的计算着色器技术,可以让gpu做更多的通用计算工作,更好的鼓励开发者将gpu作为并行处理器使用.
好了,游戏里dx11和dx12(dx11和dx12哪个帧数高)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。
上一个:煤泥烘干机的操作和运作环境介绍
下一个:学习评茶师的必知技巧

40A直流电阻测试仪全面解读
10%浏阳霉素乳剂防治茶橙瘿螨效果初报
u盘上的文件删除了可以恢复吗(怎样把电脑c盘移到d盘)
拖链(坦克链)导向槽详细介绍
法兰盘的用途
风道电加热器在使用中出现的几种常见故障排除
制作流苏盆景有哪些步骤
果实套袋纸有讲究
市政工程竣工验收及资料归档大全!
荧光定量PCR检测方法和应用环境