-
您的位置:首页 → 精文荟萃 → 硬件改造 → 实测-升级DirectX版本,带来3D性能提升
实测-升级DirectX版本,带来3D性能提升
时间:2004/10/8 15:33:00来源:本站整理作者:蓝点我要评论(0)
-
在3D游戏日益成熟的今天,当前的电脑配件中,没有任何配件的发展速度可以能与图形芯片的发展速度相提并论,显示卡是目前更新换代的速度是最快的。自第一片的3D显示卡从3dfx的实验室诞生,就预示着他的出现将大幅拉近现实与梦想之间距离,让游戏环境更接近于自然环境,3D概念革命也必将席卷整个显示卡行业。可是在我们享受这些逼真的游戏环境、感叹游戏中3D世界的精明时候,是否想到3D图形显示芯片后面还有几个幕后的英雄?画面的美轮美奂与自然逼真其实离不开OpenGL和DirectX这两位幕后的英雄。
今天这里主要讨论一下DirectX对显示性能的影响,在说起DirectX前,先回顾一下DirectX的发展历程。DirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,微软创建开发的。它的意思不难理解,Direct是直接的意思,X是很多东西,加在一起就是一组具有共性的东西,这个共性就是直接。微软定义它为“硬件设备无关性”。DirectX主要由以下几个部分组成:
1、 DirectDraw(2D绘图)
2、Direct3D(3D绘图)
3、DirectSound(声音相关)
4、DirectMusic(MIDI相关)
5、DirectInput(输入相关)
6、DirectPlay(网络相关)
7、DirectSetup(Setup相关)
8、DirectShow(动画播放)
9、DirectAnimation(整合动画环境)
DirectX的第一个版本DirectX1.0的发布是Window95问世后,从那个时候开始微软开始根据硬件制造厂商和游戏厂商合作共同更新升级DirectX的标准。随着DirectX版本的不断升级,它的功能越來越强大,发展到现在,DirectX已经成为游戏的工业标准。
我们也不要认为DirectX一出来就在显示领域树立了权威,在DirectX7以前,它是默默无闻的,这时候GeForce256首次在桌面产品中引入了T&L技术,而DirectX7凭借对它良好的支持赢得了游戏开发商的广泛认同,开始3D显示领域树立自己的权威了,在DirectX8中,首次引入了Pixel Shader和完善了Vertex Shader,让游戏开发者有了充分发挥想象力的广阔空间,而且DirectX8使用MAX FX的图形引擎,增加了图形引擎在光照效果的处理能力,自此3Dmark2001SE与DirectX8.1一道成为了3D图形显示领域的权威,龙头位置无人能及。2002年底发布了DirectX9.0,更是一鸣惊人,新的PS2.0和VS2.0让游戏显示画面达到游戏真正电影级效果,那么DirectX对显示效果的影响到底如何呢?下面我们用一片支持DirectX8.1的显卡在DirectX8和DirectX9的环境下的得分来分析。显卡采用铭瑄科技的光之翼Ti4400,它完整支持DirectX8.1,是个理想的选择。
硬件测试平台:
软件平台如下:
测试原则:
1.全新安装WinXP(包含SP1),安装VIA补丁,安装测试显示卡驱动程序,安装测试软件,因为WinXP自带DirectX8.1,因此不需要另外安装DirectX8.1,更不需要安装DirectX9.0B,做好一个GHOST备份。确认系统所带DirectX8.1(方法:在“开始”菜单的“运行”栏目中运行“Dxdiag”)。
2.待基于DirectX8.1的测试完毕,格式化C盘,启用第一步的GHOST备份文件,安装DirectX9.0B,确认系统DirectX9.0B已经安装,如下截图3:
3.桌面颜色为32bit,分三个分辨率测试。有些朋友也许不明白,为什么不采用3Dmark03和Aquamark3进行对比,这两个软件需要系统安装DirectX9.0,在安装DirectX8.1的时候无法运行,自然无法比较,况且业界对3Dmark03的公证性颇有置疑。
从上面简单的测试数据可以看出,DirectX版本不同,性能表现也是不同。当DirectX版本升级到DirectX9.0B的时候,所有性能的测试得分都有一定的提高,DirectX版本是向前兼容的,新的版本兼容老的版本,就目前的主流游戏来看,绝大多数都是基于DirectX8的,因此针对这类游戏,我们的显卡支持的DirectX版本最好支持DirectX8或者更高,从测试得分看来,即使是支持DirectX8.1的显卡,在必要的情况下,可以将DirectX版本升级到更高,游戏的性能或者系统性能都有一定的提高,从某方面来说,这是硬件不足,软件来补,虽然在特效上DirectX8的显卡补能完全发挥到DirectX9显卡的水准,但是相比DirectX8版本的性能还是有提高,而且这基本不需要什么代价和投入,这个性能提高简直是免费的,建议目前大多玩家可以将DirectX版本升级到最新。
后记:DirectX为游戏而生
DirectX是伴随着视窗操作系统的推出而出现的,DirectX的原名为 DirectX SDK(或Game SDK ),英文原意:DirectX Software Development Kit,是微软所开发出的一套主要用在设计多媒体、2D、3D 游戏及程序的 API ,其中包含了各类与制作多媒体功能相关的组件(Componet),各个组件提供了许多处理多媒体的接口与方法。从这点介绍我们可以领会到DirectX是为游戏而诞生,从DirectX1.0到DirectX3.0,微软让它的DirectX开始在游戏领域树立起3D的标杆,尽管当时的3D很粗糙,但是雏形已初步形成,到DirectX7开始,随着OpenGL和Glide势力日渐衰弱,DirectX的霸气初现,到DirectX8发布后,DirectX已经在3D游戏领域树立起它的的权威地位,引人的Ps和Vs的出现令OpenGL和Glide自叹不如,如今新的DirecetX9.0,更是如日中天,权威地位无人能撼动。
资料来源:pconline
相关阅读
Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么
-
热门文章
夏天水冷主机组装攻略笔记本键盘失灵怎么办翻新硬盘(返修盘)鉴定
最新文章
电脑频繁重启电源故障夏天水冷主机组装攻略
笔记本电池校正方法苹果g5机箱改造功放机箱实战分享笔记本键盘失灵怎么办?笔记本键盘拆卸图解翻新硬盘(返修盘)鉴定技巧
人气排行
笔记本键盘失灵怎么办?笔记本键盘拆卸图解ThinkPad笔记本刷BIOS教程显卡不够怎么办?主板电池没电引起电脑无法正常启动的故障手动探秘--IBM X31笔记本电脑完全拆解联想L197显示器支架拆装图解苹果g5机箱改造功放机箱实战分享廉价声卡也有尊严--CMI8738声卡使用心得
查看所有0条评论>>