|
发表于 2007-8-22 10:26:42
|
显示全部楼层
来自: 中国广东中山
回复
是显示加速的软件
5 e6 ~0 X& s/ c, ^7 [. j5 y3 i
- L6 `: y7 X3 p) uDirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,微软创建开发的。他的意思不难理解,Direct是直接的意思,X是很多东西,加在一起就是一组具有共性的东西,这个共性就是直接。微软定义它为“硬件设备无关性”。 8 V4 ~2 e: o3 @, O: `; m- `
4 b4 N& N8 u! f9 B$ u8 |DirectX由显示部分、声音部分、输入部分和网络部分四大部分组成。 1 x6 K; e8 j+ { h' l: O
3 B* Q0 F# B4 K5 b- ^显示部分又分为Direct Draw(DDraw)和Direct 3D(D3D)前者主要负责2D加速。它包括很多方面:我们用播放mpg、DVD电影、玩雷电、麻将三缺一等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw,由于显示卡的2D性能基本上已经达到极限,很多显卡都多的很不错,人们一直都把焦点放在了后面的D3D身上。 5 B: X7 H* E, S) o8 k# o
" Y7 w6 F# F& k% X后者负责3D加速,比如极品飞车3-6的车身与烟雾,CS中的场景和人物,古墓丽影中劳拉等等,但是经典游戏Quake3除外,它使用了另一种API接口――OpenGL。
, V; h$ [% N/ T$ t( t
/ N0 O# k$ X" N$ ]' K声音部分包括声效和MIDI音乐,不同的声卡表现的效果不同,目前的声卡基本上都支持DirectSound。但最好的声音效果主要有EXA和A3D,如果您的声卡支持这两种特效,您融入到真实的3D游戏世界之中。如果声卡支持更好的波表,通过DirectX的Direct Music会有不俗的表现。
$ h! [9 |' |" L& ] B1 i U+ R- [0 y$ l7 _8 M
输入部分:Direct Input不仅支持更多的游戏输入设备,而且对这些设备的识别与驱动上更加细致,充分发挥设备的最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。 ; V7 N# m" ~% k5 x( m* {
7 k" F- { I; a, t6 X/ t( T
网络部分:DirectPlay,它为游戏而来。通过它可以让计算机之间互联无障碍,提供多种连接方式,TPC/IP,IPX,Modem,串口等等。
7 b& [2 }3 l6 x
. }6 N$ q( F F( wDirectX版本 标志性技术 标志性硬件 标志性效果 标志性游戏 7 D1 ~! c; O+ \6 |% f
0 e4 M3 J8 ~$ ~ B* [6 }. {1.0 ―― ―― ―― ――
: E. `- t9 P3 K8 |9 h! b
* I( G! @ g$ \0 ]7 |& d0 p2.0 D2D成熟 Trident 9680,S3 2D动态效果 红色警戒,Diable
c; N8 J. k0 X, {' M j- k$ ?- X' r, Z3 l! R
3.0 D3D雏形 Riva128,i740 简单3D效果 摩托英豪,极品飞车3 + t% S$ {8 V; k3 ~2 f
7 S9 k# s" @) M/ W' a/ @5.0 基本3D技术 Riva TNT 雾化,阿拉法混合 古墓丽影3
2 s: a3 s& s8 T$ m$ n- l {( Q/ \5 h! Z. F
6.0 成熟3D技术 TNT,TNT 2 双/三线过滤 极品飞车5,CS
, \& J* E; u) b7 u1 e8 u5 }6 l" S
: _/ d' ]7 G" }+ c7.0 T&L Geforce 256,Radeon 凹凸映射 摩托英豪3,Diable 2 7 {6 I m. _/ m; o a; H) w
, [9 m% } q$ ^5 c
8.0 Ps,vs Geforse 3,Radeon8500 水波纹 3Dmark2001,魔兽争霸3
8 A- e5 ?7 G3 x" I( K W w: d: L$ H
% X J9 ?1 ?: C8.1 Ps,vs的升级 Geforce 4,Radeon9700 大纹理水波纹 极品飞车6 % y' M A B5 }$ }* Z
: A- k; e: Y9 h' k, A7 }; B' |: Z
9.0 高版本的ps,vs NV30,R300 皮毛效果 DOOM3
, ?" A0 j/ e9 t# K$ X
t; W- U9 H) r' B& j/ |注:Geforce 3/4实际上只支持到DX8.0,而Radeon8500支持到DX8.1,Radeon9700支持到DX9.0a,因此应该把Radeon8500放在DX8.1里,把Radeon9700放在DX9.0里,Geforce4放到DX8.0里。 9 u( F% I8 i- I: s o
$ j$ x. ~# r0 @/ N" l小技巧:查看当前系统的DirectX的版本号:依次点击:开始-运行-键入“dxdiag”便可调出DirectX的诊断程序把DirectX看个明白。
9 a' C; ^4 b" z) D- K5 a! V% n7 ?# \% Z
建议只要系统没有特殊原因一律安装最新版本的DX(目前最新版本是DX9.0C),这样可以获得最佳的兼容性和稳定性! |
评分
-
查看全部评分
|