随着2009年2月Windows 7 Beta公测版的推出,其内置DirectX 11 API,让全球电脑用户为之欢呼雀跃,其不仅继承了Windows Vista的优点,而且在系统资源占用以及其他方面我们似乎看到了Windows XP的身影,这不得不让所有人认定Windows 7将会成为Windows XP后又一经典产品。
不过在不久前我们必须面对的是Windows XP最高支持DirectX 9.0c API,Windows Vista最高支持DirectX 10.1 API,Windows 7最高支持DirectX 11 API,也就是说我们想使用高阶版本DirectX必须升级操作系统。但众所周知,Windows Vista和Windows 7均使用了相同的系统内核,所以Windows Vista支持DirectX 11 API并不是梦想,而且就在今年10月份微软正式推出了Windows Vista DirectX升级补丁,Windows Vista正式支持DirectX 11 API。
Win7上市高速占领市场 Vista退居二线
Windwos Vista的发布到批量上市,并没有获得广大用户的认可,如不是大量品牌机预装Windows Vista和DirectX 10 API的诱惑力,想必其市占率将更加糟糕。不过基于同一内核的的新一代操作系统——Windows 7在10月22日降临,大幅改变了Windows Vista的诸多诟病,赢得了各路评测机构和广大用户的认可。其中内置DirectX 11 API以及DirectX 11 API带来的诸多性功能,成为了用户争相追捧安装Windows 7的一大缘由。
在Windows 7正式发布不久后,微软推出了1主3辅的Windows Vista升级补丁,这四个补丁分别是KB971512、KB971513、KB971514和KB960352,通过更新这4个补丁来让Windows Vista完全支持DirectX 11 API。
KB971512是“Windows图形、图像和XPS库”
主要作用:
○ DirectX更新,用于支持对2D、3D和基于文本的硬件急速方案
○ DirectCompute,用于硬件加速并行计算方案
○ XPS库,用于文档打印方案
KB971512相关下载:
Windows Vista 32-bit下载和Windows Vista 32-bit下载
KB971513是“Windows自动化API”
主要作用:
○ Windows自动API库启用辅助工具和测试Automations 访问以一致的方式不同操作系统版本的 Windows 用户界面中。
KB917513相关下载:
下载汇总链接
KB971514是“Windows便携设备平台”
主要作用:
○ Windows 便携设备平台提供的基础结构可以对应用程序和便携设备(如移动电话、数码相机或便携媒体播放器)之间的数据传输进行标准化。
KB917514相关下载:
下载汇总链接
主要作用:
○ Windows 功能区 API,使开发者能够轻松快速在其应用程序中创建丰富功能区体验的命令框架
○ Windows 动画管理器 API,用于管理用户界面元素动画的计划和执行的动画框架
KB960352相关下载:
下载汇总链接
通过上面四个关键补丁的更新及安装,我们的Windows Vista就可以正式支持DirectX 11了,那么既然Windows Vista现在已经能够支持DirectX 11,我们有必要升级Windows 7吗?Windows Vista和Windows 7在同一硬件平台下,谁是DirectX 11显卡的最佳发挥操作系统平台呢?带着上述问题,我们将展开全面测试及讨论。