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