|
发表于 2007-8-22 10:26:42
|
显示全部楼层
来自: 中国广东中山
回复
是显示加速的软件 # u! w( k4 R' N& ]0 P" b
7 Q2 G# x3 @5 YDirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,微软创建开发的。他的意思不难理解,Direct是直接的意思,X是很多东西,加在一起就是一组具有共性的东西,这个共性就是直接。微软定义它为“硬件设备无关性”。 9 T* k5 o% s! l* d* t7 O
$ p7 d1 Q& b/ ]" a# m/ @( iDirectX由显示部分、声音部分、输入部分和网络部分四大部分组成。
! m2 @1 `! R1 V2 M) e
d) r$ l2 x$ t: W显示部分又分为Direct Draw(DDraw)和Direct 3D(D3D)前者主要负责2D加速。它包括很多方面:我们用播放mpg、DVD电影、玩雷电、麻将三缺一等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw,由于显示卡的2D性能基本上已经达到极限,很多显卡都多的很不错,人们一直都把焦点放在了后面的D3D身上。
9 W* N5 Z6 ~2 O. Q$ i; Z+ O6 n+ \4 c% z* e3 j/ i
后者负责3D加速,比如极品飞车3-6的车身与烟雾,CS中的场景和人物,古墓丽影中劳拉等等,但是经典游戏Quake3除外,它使用了另一种API接口――OpenGL。 + f8 o( X, p# ?8 x5 V# i" d
& b8 `" L( F4 u- g" ]
声音部分包括声效和MIDI音乐,不同的声卡表现的效果不同,目前的声卡基本上都支持DirectSound。但最好的声音效果主要有EXA和A3D,如果您的声卡支持这两种特效,您融入到真实的3D游戏世界之中。如果声卡支持更好的波表,通过DirectX的Direct Music会有不俗的表现。
; ]' m& h0 M7 B2 M8 |. x0 v; `0 P/ W( G" f& ~3 [
输入部分:Direct Input不仅支持更多的游戏输入设备,而且对这些设备的识别与驱动上更加细致,充分发挥设备的最佳状态和全部功能。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等。
+ i, U: X: X+ M+ A- }6 G/ H" i* r; X' m1 k. `- E0 f
网络部分:DirectPlay,它为游戏而来。通过它可以让计算机之间互联无障碍,提供多种连接方式,TPC/IP,IPX,Modem,串口等等。
9 S; ]# c" M' @- h6 @
+ o/ w( U! Z0 \0 {DirectX版本 标志性技术 标志性硬件 标志性效果 标志性游戏
4 O- j* G5 z, j# ?5 d! W# [( j" |) x6 e5 C& }# h' T
1.0 ―― ―― ―― ―― ; M k, \- P6 |8 m; v
- {& b: c7 f6 R- k4 l, G; O2.0 D2D成熟 Trident 9680,S3 2D动态效果 红色警戒,Diable
, B- a# u$ d/ ^2 Y9 L' B6 S. {% l3 B8 f3 C @, p
3.0 D3D雏形 Riva128,i740 简单3D效果 摩托英豪,极品飞车3
: o) d' I0 l; U5 L+ c
& N- R! Y" q" B$ a5.0 基本3D技术 Riva TNT 雾化,阿拉法混合 古墓丽影3
6 S* W9 m) v; m! i# i' b2 h
% v, i) D/ r. X" G9 J7 F6.0 成熟3D技术 TNT,TNT 2 双/三线过滤 极品飞车5,CS
( n8 e3 D9 U# x; B [- l& Z; w
+ ^/ c( ^: b) O7.0 T&L Geforce 256,Radeon 凹凸映射 摩托英豪3,Diable 2
, F# t0 C9 W, k: b4 \8 w: f
$ C7 M( ^1 _4 v' F# @2 e8.0 Ps,vs Geforse 3,Radeon8500 水波纹 3Dmark2001,魔兽争霸3 : V% q/ R; _% P0 T( K, r! I" Q
" R, w; G' l' t/ k+ l& \
8.1 Ps,vs的升级 Geforce 4,Radeon9700 大纹理水波纹 极品飞车6
7 l4 {8 O& \+ B) g. i) R9 ~% t4 m, p4 P2 c
9.0 高版本的ps,vs NV30,R300 皮毛效果 DOOM3
# K' O# ~7 l; y, X5 B7 w: Z
( K; u% k! ^7 r6 U* N注:Geforce 3/4实际上只支持到DX8.0,而Radeon8500支持到DX8.1,Radeon9700支持到DX9.0a,因此应该把Radeon8500放在DX8.1里,把Radeon9700放在DX9.0里,Geforce4放到DX8.0里。 ' v" d% P3 B: _6 c: b- q1 p
$ Z( I( s2 i% R5 z; Q+ L* L
小技巧:查看当前系统的DirectX的版本号:依次点击:开始-运行-键入“dxdiag”便可调出DirectX的诊断程序把DirectX看个明白。 5 n' b% n$ f/ B! t h! o" I( u* P, o
' L( w+ m1 B; H
建议只要系统没有特殊原因一律安装最新版本的DX(目前最新版本是DX9.0C),这样可以获得最佳的兼容性和稳定性! |
评分
-
查看全部评分
|