下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DirectX 与显卡性能的关系.txt 不要为旧的悲伤而浪费新的眼泪!现在干什么事都要有经验的,除了老婆。没有 100 分的另一半,只有 50 分的两个人。在 3D 游戏日益成熟的今天,当前的电脑配件中,没有任何配件的发展速度可以能与图形芯片的发展速度相提并论,显示卡是目前更新换代的速度是最快的。自第一片的 3D 显示卡从 3dfx 的实验室诞生,就预示着他的出现将大幅拉近现实与梦想之间距离,让游戏环境更接近于自然环境,3D 概念革命也必将席卷整个显示卡行业。可是在我们享受这些逼真的游戏环境、感叹游戏中 3D 世界的精明时候,是否想到 3D 图形显示芯片后面还有几个幕后的英雄?画面的美轮美奂
2、与自然逼真其实离不开 OpenGL 和 DirectX 这两位幕后的英雄。今天这里主要讨论一下 DirectX 对显示性能的影响,在说起 DirectX 前,先回顾一下 DirectX 的发展历程。DirectX 是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,微软创建开发的。它的意思不难理解,Direct 是直接的意思,X 是很多东西,加在一起就是一组具有共性的东西,这个共性就是直接。微软定义它为“硬件设备无关性”。DirectX 主要由以下几个部分组成:1、 DirectDraw(2D 绘图)2、Direct3D(3D 绘图)3、DirectSoun
3、d(声音相关)4、DirectMusic(MIDI 相关)5、DirectInput(输入相关)6、DirectPlay(网络相关)7、DirectSetup(Setup 相关)8、DirectShow(动画播放)9、DirectAnimation(整合动画环境)DirectX 的第一个版本 DirectX1.0 的发布是 Window95 问世后,从那个时候开始微软开始根据硬件制造厂商和游戏厂商合作共同更新升级 DirectX 的标准。随着 DirectX 版本的不断升级,它的功能越 碓角看螅 发展到现在,DirectX 已经成为游戏的工业标准。我们也不要认为 DirectX 一出来就在显示
4、领域树立了权威,在 DirectX7 以前,它是默默无闻的,这时候 GeForce256 首次在桌面产品中引入了 T&L 技术,而 DirectX7 凭借对它良好的支持赢得了游戏开发商的广泛认同,开始 3D 显示领域树立自己的权威了,在 DirectX8 中,首次引入了 Pixel Shader 和完善了 Vertex Shader,让游戏开发者有了充分发挥想象力的广阔空间,而且 DirectX8 使用 MAX FX 的图形引擎,增加了图形引擎在光照效果的处理能力,自此 3Dmark2001SE 与 DirectX8.1 一道成为了 3D 图形显示领域的权威,龙头位置无人能及。 2002 年底
5、发布了 DirectX9.0,更是一鸣惊人,新的 PS2.0 和 VS2.0 让游戏显示画面达到游戏真正电影级效果,那么 DirectX 对显示效果的影响到底如何呢?下面我们用一片支持 DirectX8.1 的显卡在 DirectX8 和 DirectX9 的环境下的得分来分析。显卡采用铭 u 科技的光之翼 Ti4400,它完整支持 DirectX8.1,是个理想的选择。硬件测试平台:CPU AMD Athlon2400+ 主板 硕泰克 SL-KT600-R内存 Kingston KVR400X64C3A/256 显示卡 光之翼 TI4400硬盘 Maxtor D740X-6L 光驱 台电 4
6、8XCOMBO电源 世纪之星 300W软件平台如下:操作系统 Winxp+SP1 测试软件 3Dmark2001SE(330)驱动版本 52.16 QuakeIIIDirectX DirectX8.1、DirectX9.0BVIA 补丁 安装 4in1测试原则:1.全新安装 WinXP(包含 SP1),安装 VIA 补丁,安装测试显示卡驱动程序,安装测试软件,因为 WinXP 自带 DirectX8.1 ,因此不需要另外安装 DirectX8.1 ,更不需要安装DirectX9.0B,做好一个 GHOST 备份。确认系统所带 DirectX8.1(方法:在“开始”菜单的“运行”栏目中运行“Dx
7、diag”)。2.待基于 DirectX8.1 的测试完毕,格式化 C 盘,启用第一步的 GHOST 备份文件,安装DirectX9.0B,确认系统 DirectX9.0B 已经安装,如下截图 3:3.桌面颜色为 32bit,分三个分辨率测试。有些朋友也许不明白,为什么不采用 3Dmark03和 Aquamark3 进行对比,这两个软件需要系统安装 DirectX9.0,在安装 DirectX8.1 的时候无法运行,自然无法比较,况且业界对 3Dmark03 的公证性颇有置疑。软件分辨率 3Dmark2001SE(330) QuakeIIIDirectX8.1 DirectX9.0B Dire
8、ctX8.1 DirectX9.0B800x600 10649 11126 190.9 194.71024x768 9742 10042 185.7 189.01280x1024 7994 8271 161.3 163.9从上面简单的测试数据可以看出,DirectX 版本不同,性能表现也是不同。当 DirectX 版本升级到 DirectX9.0B 的时候,所有性能的测试得分都有一定的提高,DirectX 版本是向前兼容的,新的版本兼容老的版本,就目前的主流游戏来看,绝大多数都是基于 DirectX8 的,因此针对这类游戏,我们的显卡支持的 DirectX 版本最好支持 DirectX8 或者
9、更高,从测试得分看来,即使是支持 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 开始
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2026年)护理查房的方法与流程课件
- 交通运输管理与创新手册
- 病患护理员实训:消化系统护理
- 污染治理技术与实施手册
- 2020版硬膜外阻滞疗法中国专家共识
- 2026年西宁市城西区网格员招聘笔试模拟试题及答案解析
- 2026年北京市宣武区网格员招聘笔试模拟试题及答案解析
- 2026年南京市六合区网格员招聘考试模拟试题及答案解析
- 2026年芜湖市新芜区网格员招聘笔试模拟试题及答案解析
- 护理员跨文化护理沟通
- 世界经济概论知识点
- 2025航空工业信息技术中心(金航数码)校招备考题库必考题
- 深度解析(2026)《NYT 1965.1-2010 农药对作物安全性评价准则 第 1 部分:杀菌剂和杀虫剂对作物安全性评价室内试验方法》
- 2026年初级药剂师试题题库(答案+解析)
- 生产事故案例题库及答案
- GB/T 21402-2025农业灌溉设备灌溉首部
- (2025)党章党规党纪应知应会知识测试题库(含答案)
- AI写作与公文写作培训
- 煤矿安全生产标准化建设管理图册
- 某网球俱乐部球网检测工作计划
- 轨道交通安检试题及答案
评论
0/150
提交评论