|
DirectX12是Win10发布之后新一代API,是目前微软Windows系统中的DirectX最新版本。它是一款提供给开发者的非常底层的API,为开发者们提供了一个统一的硬件驱动标准,能够让游戏开发者也参与进来,对游戏进行特定的硬件优化,有效减轻CPU和GPU的过载。对多线程硬件支持进行了非常强力的优化,提高了线程效率,让游戏能够充分发挥硬件多线程的能力,将游戏性能提高50%以上,对于游戏爱好者来说这是非常可观的数据。同时宣布了支持移动nyt次世代游戏主机Xbox One,这意味着在次时代主机上将装有DX12,能够提高游戏的性能,意味着游戏优化方面会做的越来越好。新版本的DX12拥有诸多新的特性,可以说是充满革命性的版本。值得注意的是DX12主要支持Win10,这意味着微软对Win10非常看重,想让更多的用户使用它。DirectX12对于电脑渲染的流程、特效、命令管理、资源设置、描述符跳跃等方面有了很大的改进和提升。安装前请确认你的电脑上原有版本已卸载。需要的朋友快来下载吧。
安装教程
1、解压下载的软件包之后找到“DXSETUP.exe”开始安装DX12
2、勾选“我接受此协议”,然后点击“下一步”
3、开始安装,dx12默认安装到C盘
4、安装完成。点击“完成”结束安装
软件功能
1、改善的shader资源存取功能 2、DX的一个主要提高是改善的shader资源存取功能,在多样本AA时,在读取样本时有更好的控制能力。 3、DX还将有更新的浮点混合功能,对于渲染目标更有针对性,对于渲染目标混合将有新的格式,渲染目标可以实现独立的各自混合。 4、支持多核系统有更高的性能 5、在性能方面,DirectX12将支持多核系统有更高的性能。 6、而在渲染,反射和散射时,Direct3D将减少对API的调用次数,从而将获得不错的性能提升。
软件特色
1、新的特性 DX12最重要的变化就是更底层API,这一点很像AMD Mantle,在硬件抽象层上走得比以往更深入,能够同时减轻CPU、GPU的过载(overload)。 具体包括:应用可追踪GPU流水线、控制资源状态转换(比如从渲染目标到纹理)、控制资源重命名,更少的API和驱动跟踪,可预判属性,等等。 另外,DX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。DX11在这方面受CPU性能的严重制约,主要是因为不能有效利用多核心。 微软宣称,微软对多核心CPU的利用几乎是完美线性增长的,也就是说四核心能接近单核心的四倍。 此外还有渲染流水线、渲染特性、资源管理、命令列表与绑定、描述符跳跃等等方面的改进,因为主要是关于开发的,也比较深,这里就先不说太多了。 2、硬件支持 NVIDIA确认说,开普勒、费米、麦克斯韦架构全部都支持DX12,也就是GeForce 200系列以来的型号都可以,DX11的都行。 AMD则确认,GCN架构的所有显卡均支持DirectX12,也就是Radeon HD 7000、Radeon R200系列。 Intel确认称,第四代Haswell可以支持DX12,但其实仅限最高端的两个型号:GT3 Iris 5100、GT3e Iris Pro 5200。 目前还不知道它们是100% API支持还是仅仅特性集上的支持,但至少有一点,那就是DX12并不需要新的硬件才能实现,现有的就可以,因此它更像是DX11的一个扩展。 3、高通与移动 之所以把高通单独列出来,是因为这是它首次与微软DX联手合作,也是微软DX首次正式面向移动领域。 按照高通的说法,DX12可以大大提升能效,改进移动设备性能,而且在扩展性、移植性方面都非常好。 4、Xbox One AMD刚才已经说了DX12会完全导向Xbox One,微软则表示,他们只花了四人月的精力,就把Xbox One的核心渲染引擎从DX11.1转向了DX12。 在此之前,已经有一些属于DX12的特性存在于Xbox One(看来谋划已久),其他的也已经移植过来。 另外,Epic Games也表示正在与微软、NVIDIA紧密合作,让新发布的虚幻引擎4完美支持DX12——没提AMD,看来虚幻4的游戏会很倾向于N卡。
常见问题
一、DirectX修复工具全部文件修复失败或下载失败的解决方法? 1、首先需要你运行打开DirectX12然后选择【工具】——【常规】——【高级别】请选择设置为【低】 2、这一步的设置后程序会自动帮你绕过系统组件异常,然后在选择修复即可修复成功3、如果你已修复完就不会有文件失败异常出现了。如果还是有异常报错可能是因为你文件本身已损坏或是丢失,你重新安装修复某程序即可解决。 二、DX12和11那个性能较好? DX12和DX11两个版本的修复工具都是微软公司出品的多媒体编程接口,而在新的系统win10中内置使用的是新版DX12,DX11主要还是在以前的win7和win8上做系统内置。DX12相比较于DX11来说在性能提升这块比较有优势,DX12提升了10%到20%的性能,让你玩游戏的体验更加流畅。 三、如何查看DX版本? 1、首先,在键盘上按下快捷键Win+R键,打开运行窗口; 2、然后,在运行窗口中输入dxdiag回车;
3、在打开的DirectX诊断工具窗口中切换到系统选项卡,然后就可以看到当前的DX版本了。 四、怎样升级到DX12? 1、首先,需要明白的一点是,要想支持DX12,必须同时满足两个条件: 2、系统为Win10 五、显卡支持 也就是说,并不是系统升级了 Win10,DX版本就一定是12,还需要硬件的支持。因此,如果想升级到DX12,就需要去购置支持它的显卡了。标签
下载地址
DirectX12(dx12)win10版(32位&64位) 本地下载地址:
|