DX11不能向上兼容DX12,DX12可以向下兼容DX11的
dx12.0(directx 12)是微软旗下的一款多媒体编程接口。dx12.0(directx 12)的作用是加强图像显示和声音效果,,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低了用户安装及设置硬件的复杂度。
可以看到从400系列到700系列均为11.0+部分11.1标准支持而且必须注意到Maxwell 1.0、也就是GTX750/750Ti也是不支持DX 12标准的,但是最新的GTX900系列的标准支持就非常出色了,直接支持最全面的DX 12.1标准!
从DX9到DX11主要升级集中在画质方面不同,DX12的主要提升集中在发挥硬件性能方面,所以可以支持DX12的就能向下兼容DX11,反之,DX11不具备DX12的功能
dx11和dx12信息如下:
一、支持不同
1、dx11:dx11支持Windows7、8、10操作系统。
2、dx12:dx12只会支持Windows10操作系统。
二、效率不同
1、dx11:dx11受CPU性能的严重制约,主要是因为不能有效利用多核心。
2、dx12:dx12提高了多线程效率,可以充分发挥多线程硬件的潜力。
三、渲染不同
1、dx11:dx11仅仅特性集上支持渲染,需要硬件配合。
2、dx12:dx12是100% API支持渲染,并不需要新的硬件才能实现。
以下显卡支持:
1、NVIDIA:开普勒、费米、麦克斯韦架构全部都支持DX12,也就是GeForceGTX400系列以来的型号都可以,DX11的都行。
2、AMD:GCN架构的所有显卡均支持DX12,也就是RadeonHD7000、RadeonR200系列。现有显卡无一完整支持DX12,GCN架构只是全部兼容DX12,但是都不能完整支持DX12。
3、Intel:第四代Haswell可以支持DX12,但其实仅限最高端的两个型号:GT3Iris5100、GT3eIrisPro5200。
扩展资料:
DirectX由C++编程语言实现,遵循COM。
被广泛使用于MicrosoftWindows、MicrosoftXbox和MicrosoftXbox360电子游戏开发,并且e5a48de588b67a686964616f31333431376536只能支持这些平台,DirectX12是DirectX最新的版本。
XP系统内置的版本为DirectX9.0,Win7/8系统则内置版本为DirectX11,而Win10正式版中,将内置最新的DirectX12。
DirectX12带来了更好的D图形和声音效果优化。
DirectX12和以往版本最大的不同在于它改变了一直以来的运行方式。
之前开发者们在开发游戏时发出的指令往往需要通过应用程序、DirectX、显卡驱动、系统内核等多道关卡才能最终传达给显卡硬件,这中间的过程既耗时又低效,历来成为开发者们抱怨和头疼吐槽的对象。
而DirectX12则不再需要这个过程,它允许开发者直接给显卡硬件下达指令,给了开发者最大自由的同时也让开发效率成倍的提高。
参考资料:百度百科-DirectX 12
win10电脑系统把游戏模式dx12关闭的方法如下:
1、桌面点击左下角开始菜单,进入设置。
2、进入设置,点击游戏。
3、左侧切换到游戏模式,开关按钮点击实现开启或关闭。
4、关闭如下。
5、如果开启游戏模式,可以点击图形设置。
6、其中,图形性能首选项包含了经典和通用,尝试使用查看性能效果。

责任声明:凡注明“来源:成都号”的文章均由成都号整理,未经许可不得以任何形式转载!如本网内容涉及版权、隐私等权利问题,请相关权利人及时在线反馈给成都号,本网承诺会及时处理。
微信扫一扫
分享到朋友圈
了解更多成都本地办事、民生热点,欢迎关注微信公众号
成都号
cdmaolife