今年,微软推出了新的DirectX 12规范(以下简称DX12)。它的一个重要特性是支持像AMD Mantle这样的底层优化。微软官方发布的演示证明,DX12可以将游戏帧数提升70%,CPU功耗降低50%。完整的DX12规范要到明年年底才能出来。支持微软下一代Windows 10系统是肯定的,但Windows 7的支持一直是个谜。微软之前曾含糊暗示支持Windows 7,但AMD高管明确表示DX12不会支持Windows 7系统,让人大失所望。
在最近于美国举行的PDXLAN活动上,AMD首席游戏科学家Richard Huddy提到了DX12,此外,AMD还试图在年内推出一款公开版的Mantle SDK。Youtube上有完整的视频,不管是有意还是无意。20分51秒,他提到dx12不会来windows 7平台(DX12不会来Windows 7,大意是not这个词还是很清楚的),这意味着Windows 7系统会错过DX12,但是Windows 8.1系统会支持DX12。
截至今年10月底的Windows系统份额
在今年的DX12发布会上,微软高管也被问到这个问题。当时官方回复含糊,——。他们说DX12会支持当时的主流系统。考虑到Windows 7是目前为止份额最大的系统,Windows 8/8.1的份额刚刚超过WinXP系统,无论如何都不应该放弃Windows 7。
当然,微软的DX12还要一年多才能上市。如果那时Windows 10很流行,也许这个份额会改变,但是Windows 8.1在剩下的一年里会有这么大的变化吗?
目前,微软官方还没有就DX12支持Windows 7发表正式声明,一直模棱两可。前不久微软也推出了DX11.3规范,DX12规范中已经有了一些功能,但是没有DX12最吸引人的底层优化功能。
Windows 10对微软非常重要,毫无疑问,它支持DX12。但是为了推广Windows 10,目前份额最大的Windows 7显然是绊脚石。微软已停止预装Windows 7,技术支持将于2015年1月13日开始。如果我们给DX12支持Windows 7系统,估计会有很多人继续使用,开发者_如何学运维就像WinXP一样。
总的来说,微软估计只会支持Windows 7系统的DX11.3,而AMD在知道DX12要来的时候还在大张旗鼓地推着Mantle。显然,它知道微软的计划。明年的情况将是新显卡和新系统全面支持DX12规范,而Windows 7平台主要依靠AMD的Mantle优化。
精彩评论