摘要:
【正】如果你是一个电脑游戏玩家,也许不需 要是玩家,只要是经常会接触到电脑游戏的 朋友,大家都不会对DirectX这个软件陌生 吧。只要是稍微大型一点的游戏都需要安装 DirectX软件以达到更好的游戏效果。那么具 体来说,DirectX其实是一种图形应用程序接 口(API),简单的说它是一个辅助软件,一 个提高系统性能的加速软件,由微软创建开 发的,微软将定义它为"硬件设备无关性"。它包含有Direct Graphics (Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、 Direct Show、Direct Setup、Direct Media Objects等多个组件,它提 供了一整套的多媒体接口方案。 而对于电脑游戏的一个重要的实现硬件--显卡来说,所支持的 DirectX版本已成为评价其自身性能的一个标准,从显卡支持什么版 本的DirectX,用户就可以分辨出显卡的性能高低,从而用户就选择 出适合于自己的显卡产品。 目前,微软最高版本的DirectX为DirectX 9。2002年底,微软 发布DirectX9.0。DirectX 9中PS单元的渲染精度已达到浮点精度, 传统的硬件T&L单元也被取消。全新的VertexShader(顶点着色引 擎)编程将比以前复杂得多,新的VertexShader标准增加了流程控 制,更多的常量,每个程序的着色指令增加到了1024条。DirectX 9是微软在3D API方面的利剑,在3DMARK03这个传统的3D效果 测试软件中,凭借着DirectX 9更高版本的像素着色(PIXEL SHADER2.0)和顶点着色(VERTEX SHADER2.0),显示效果能产 生质的飞跃:DirectX 9强大威力令场景变成了活生生的大自然 美景展现给我们。其动态画面的截图简直就可以算得上一幅幅以 假乱真的风景照!在游戏中,DirectX 9让画面进入了电影级的 逼真效果。正因如此DirectX 9对于真正的游戏玩家来说,有着 无法抗拒的吸引力! 哦,讲了这么多的DirectX,我们还是书归正传吧,在目前显 卡市场上有很多产品都能够很好地支持DirectX