大家好,我是小科,我来为大家解答以上问题。directx12和11的差别,directx12很多人还不知道,现在让我们一起来看看吧!
1、NVIDIA:开普勒、费米、麦克斯韦架构全部都支持DX12,也就是GeForce GTX 400系列以来的型号都可以,DX11的都行。
2、AMD:GCN架构的所有显卡均支持DX12,也就是Radeon HD 7000、Radeon R200系列。现有显卡无一完整支持DX12,GCN架构只是全部兼容DX12,但是都不能完整支持DX12。
3、Intel:第四代Haswell可以支持DX12,但其实仅限最高端的两个型号:GT3 Iris 5100、GT3e Iris Pro 5200。
扩展资料:
DirectX由C++编程语言实现,遵循COM。被广泛使用于Microsoft Windows、Microsoft Xbox和Microsoft Xbox 360电子游戏开发,并且只能支持这些平台,DirectX 12是DirectX最新的版本。
XP系统内置的版本为DirectX 9.0,Win7/8系统则内置版本为DirectX 11,而Win10正式版中,将内置最新的DirectX12。DirectX 12带来了更好的D图形和声音效果优化。
DirectX12和以往版本最大的不同在于它改变了一直以来的运行方式。之前开发者们在开发游戏时发出的指令往往需要通过应用程序、DirectX、显卡驱动、系统内核等多道关卡才能最终传达给显卡硬件,这中间的过程既耗时又低效,历来成为开发者们抱怨和头疼吐槽的对象。
而DirectX12则不再需要这个过程,它允许开发者直接给显卡硬件下达指令,给了开发者最大自由的同时也让开发效率成倍的提高。
参考资料:百度百科-DirectX 12
本文到此讲解完毕了,希望对大家有帮助。