本人新手请问dx12跟dx11有多大的区别

本人新手请问dx12跟dx11有多大的区别,第1张

DX12和DX11只是Windows多媒体编程接口版本之间的区别;

DX12属于DX11的升级版,效率上提升10-20%,体验更为出色一些。

画面清晰度没有差别,差别在于显示稳定性。

DX12主要基于DX11,以增强功能并提高处理器利用率。 如果您查看图像质量并使用一致的显卡,在DX11和DX12下对比,游戏画面区别有限。 DX12比DX11具有更高的性能改进,并且DX12内置于win10系统中,因此为了获得最佳游戏体验,建议安装win10系统。

除了性能帧的数量外,与DX11相比,DX12的功耗也大大降低。 对于移动设备,此改进可以显着改善游戏体验; DX12与DX11相比,相同的硬件可以将性能提高50%以上。

扩展资料:

DirectX功能的分类:

1、Microsoft Direct3D Microsoft Direct3D API(Direct3D)

提供大多数新视频适配器内置的3-D颜色校正功能的接口。 Direct3D是一种低级3-D API,它为软件程序提供了一种与设备无关的方法,可以与加速硬件进行有效而强大的通信。

2、Microsoft DirectSound Microsoft DirectSound API

提供程序与音频适配器的混音,声音播放和声音捕获功能之间的链接。 DirectSound提供了低延迟混合,硬件加速以及对多媒体软件程序的声音设备的直接访问。提供此功能的同时保持与现有设备驱动程序的兼容性。

3、Microsoft DirectMusic Microsoft DirectMusic API

是DirectX的交互式音频组件。与DirectSound API捕获并播放数字声音样本不同,DirectMusic处理数字音频和基于消息的音乐数据,这些数据通过声卡或其内置软件合成器转换为数字音频。

参考资料来源:

百度百科-dx12

DX11不能向上兼容DX12,DX12可以向下兼容DX11的

dx120(directx 12)是微软旗下的一款多媒体编程接口。dx120(directx 12)的作用是加强图像显示和声音效果,,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低了用户安装及设置硬件的复杂度。

可以看到从400系列到700系列均为110+部分111标准支持而且必须注意到Maxwell 10、也就是GTX750/750Ti也是不支持DX 12标准的,但是最新的GTX900系列的标准支持就非常出色了,直接支持最全面的DX 121标准!

从DX9到DX11主要升级集中在画质方面不同,DX12的主要提升集中在发挥硬件性能方面,所以可以支持DX12的就能向下兼容DX11,反之,DX11不具备DX12的功能

按目前的情况来看,N卡只有GTX9系列的能完美支持DX12,其他的提升不大。
到目前为止,支持DX12的游戏也不过屈指可数,而即便是即将出来的新游戏,支持DX12的也只有大型单机游戏。
这意味着,如果你不能运行大型单机游戏,升级DX12等于没有。
对于740来说,很明显DX11已经够用了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13306891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-11
下一篇 2023-07-11

发表评论

登录后才能评论

评论列表(0条)

保存