本栏推荐

相关阅读

快讯信息

您现在的位置是:主页 > 品牌 > 微软 >

AMD与微软遇阻:DX12的未来堪忧?

发布时间:2017年02月06日 23:46:06 微软 人已围观

简介DirectX 12于2015年正式发布,迅速引发了玩家和开发者的热情。尽管AMD的Mantle API未能成功,但其技术效果显著,DirectX 12则以Mantle为基础进行改进。微软承诺在Windows 10环境中为玩家提供更好...

2015年,DirectX 12正式亮相后,众多玩家和开发者都感到十分激动。尽管AMD的Mantle API未能成功,但其效果有目共睹,而DirectX恰恰是建立在Mantle的技术之上的。微软曾承诺,基于Windows 10的DirectX 12将提升GPU的性能至前所未有的高度。

然而,自Windows 10发布至今已过去18个月,目前仅有16款游戏支持DirectX 12,后续加入的项目也远低于预期。为什么开发者对DirectX 12反应冷淡?这意味着它将面临失败吗?我们不妨回顾一下相关历史:

虽然我们在PC时代与DirectX相伴多年,但很早以前,DirectX其实是迟迟未能加入3D硬件加速的行列。在那个时期,游戏开发者要么采用针对3DFX Voodoo显卡优化的Glide,要么选择更开放的OpenGL以支持更多硬件。

最终,微软推出的DirectX API为开发者提供了一种替代OpenGL的选择。只需相应的驱动程序,任何3D加速卡都能得到支持。DirectX快速发展,形成了包括Direct3D、DirectDraw、DirectMusic、DirectPlay和DirectSound等多个功能独立的API。

值得指出的是,Windows 98是首个内置DirectX的操作系统。从此,DirectX逐渐成为Windows软件的核心组成部分。即使是对相关技术了解不深的玩家,通常也明白在购买显卡和运行游戏时,DirectX版本的支持至关重要。

实际上,这并不是微软第一次借助DirectX来促使玩家更新他们的系统,例如,DirectX 10不支持Windows XP及更早版本,类似地,DirectX 12同样只能运行在Windows 10和Xbox One上,Windows 7和Windows 8.1与之无缘。

详细数据分析

在讨论当前使用Windows的设备数量时,普遍认为有约12.5亿台。根据流量监测机构StatCounter 2016年12月发布的数据显示,40.23%的设备运行Windows 7,而27.15%的设备已经升级到Windows 10,即便是Windows 8.1也占据了8.43%的市场份额。

简单估算,DirectX 11用户群约为6.37亿,潜在的DirectX 12用户数量则为3.4亿。然而,很大一部分用户即使已经升级到Windows 10,对游戏并不感兴趣或不需要DirectX 12。

当然,以上的数据并不完全反映情况。如通过Steam平台调查便能得出一个截然不同的结论。截至2016年12月,超过51%的Steam用户使用的是Windows 10 64位系统,而使用Windows 7的用户仅为36%。在Steam用户群体中,有高达72.24%的玩家使用了支持DirectX 12的显卡。

从这些数据来看,DirectX 12似乎具有相当大的潜力。在纯粹利益的驱动下,开发者本应考虑投入额外的开发资源以支持这一新API。但是,问题的根源究竟在哪里呢?

真正的问题所在

Tags: