为何DirectX 12对PC游戏玩家至关重要?

  • 时间:
  • 浏览:0
  • 来源:大发快三_快三下载安装_大发快三下载安装

2016-04-11 14:18  牛华网  巧艳 编译  

我可需要评论(

)

字号:T|T

导语:无论从哪个深度1来讲,PC游戏的研发都绝对是一项非常棘手的工作。

就游戏机方面而言,开发者所面临的是是不是许多统一的硬件,正确处理器、显卡、内存、输入选项以及许多的标准硬件组件等是是不是所处变化。

而就PC机方面而言,开发者所要面临的则是“五花八门”的硬件配置。你要让游戏要能正确地运行,开发者需要保证个人的作品要能兼容数量庞大的显卡、主板和正确处理器型号。

这也假如有一天为那些开发者在过去十年中会更加青睐于家用游戏机,它们的配置体面、价格偏低、盗版很少,开发者在编程的前一天还要能直接访问硬件,从而更大程度地发挥游戏机的硬件性能。微软的DirectX觉得也在做着同样的事情,这也假如有一天它对于PC游戏那末重要的愿因 。

那些是DirectX?

简单地说,DirectX假如有一天由微软开发用来与PC硬件进行交流的软件。具体地讲,它是系统进程编程接口(API)的集合,主要任务是正确处理Windows平台中与2D/3D矢量图形渲染、视频渲染和音频播放相关的任务。

OpenGL是DirectX的主要竞争对手,它是1992年问世的三种开源的图形API套件,由Khronos Group技术联盟持续维护。觉得OpenGL是一款跨平台API,并且它在Windows平台上不用具备原生优势。

DirectX最早老出在Windows 95操作系统。在当时,大多数PC游戏都运行在老旧的DOS系统中,开发者可需要和PC组件进行直接“对话”,类似于于声卡、显卡和鼠标等。

机会你在那个前一天是资深的游戏玩家,那末就应该还记得那些编辑Config.sys和Autoexec.bat文件来设置正确运行环境的日子。

Windows 95并那末这俩直接的通讯法子 ,直到微软为其研发了DirectX套件。

起初,DirectX并未取得重大的进展,大多数开发者都还依赖于OpenGL和DOS环境。并且,随着时间的推移,开发者意识到DirectX套件才是未来的趋势,这俩API也就始于英文获得了追捧。

当DirectX 9于1502年发布的前一天,OpenGL基本上机会那末竞争力了,Windows XP的成功也加速了DirectX的发展。而随着Windows 10的发布,全新的DirectX系列DirectX 12也一齐到来了。

DirectX 12可需要为你(和你的游戏)做些那些呢?

在DirectX 12前一天,这俩API总是所处另有2个 严重不足,那假如有一天无法提供类似于于于家用游戏机的“底层”硬件权限。为了正确处理这俩问题图片,AMD对外发布了Mantle API套件,以便让开发者为旗下的芯片提供更好的优化。

从本质上来讲,显卡如今机会变得与主正确处理器一样强大,它们不仅可需要进行图形渲染,还要能进行许多计算任务。AMD的Mantle就可需要让开发者去利用自家Radeon显卡的强大性能。

Mantle觉得获得了良好的评价,并且拥有不错的表现,并且微软调慢发布了新版DirectX来提供更好的硬件权限,AMD的这俩API调慢就无人问津了。

去年,Nvidia的亨利·莫顿(Henry Moreton)表示:“DirectX 12的重点在于通过大幅降低API相关的CPU系统开销来提高视觉图形的充足程度。从历史上来看,驱动系统进程和操作系统软件会代替开发者来管理内存、具体情况和同步。并且,机会无法正确理解系统进程的需求,这俩正确处理法子 的效果不用好。DirectX 12让系统进程可需要直接去管理硬件资源和具体情况,并执行必要的同步功能。从前一来,开发者就可需要有效地控制显卡,从而利用个人在游戏行为方面的优势。”

在把更多的任务交给显卡前一天,主正确处理器的负荷也就降低了,并且玩家就不用太过担心系统后台还所处那些任务。

为了提高游戏性能,有的玩家会在电脑中安装两块显卡。而DirectX 12对于双显卡“并行”的支持也得到了改良,它会将正确处理任务在多个核心当中平均分配,而是是不是在同另有2个 时间只让另有2个 核心进行正确处理。凭借着新版DirectX,微软也终于跟上了CPU和GPU的发展速率。

PC正确处理器机会从单通道升级到了如今的八通道,这也让它可需要调慢地将渲染和正确处理命令传递给显卡。对于游戏玩家而言,这愿因 更高的帧率和更好的图像质量。

你要体验DX12?最好使用Windows 10

DirectX 12是Windows 10的原生API,并且它也提供了一定程度的向后兼容性,可需要让PC玩家不用更新配置要能玩上个人最爱的游戏作品。Windows 10要能运行在各种类型的设备中,包括台式机、笔记本电脑、平板电脑、智能手机以及Xbox One等。

微软高管Matt Sandy表示,相较于DirectX 11,DirectX 12对于正确处理器的利用提高了150%,编程指令序列间的工作分配也得到了优化。目前,机会有不少PC游戏机会始于英文利用DirectX 12了,包括《上古卷轴Online》、《奇点灰烬》、《古墓丽影:崛起》、《杀手》、《战争机器:终极版》和《量子破碎》等。

从本质上来讲,DirectX 12要能为其所支持的游戏提供更好的性能,并且这也愿因 开发者不得不随时针对游戏推送补丁,以跟得上DirectX 12的速率。

机会你还那末升级到Windows 10,那末DirectX 12你说歌词 可需要被看作另有2个 升级的愿因 。微软并那末那些理由让旧版Windows操作系统支持DirectX 12,并且机会你希望最大程度地发挥硬件和游戏性能,除了升级你那末许多的确定。(许巧艳)