熱心網友

DirectX是一種應用程序接口,它可讓以windows為平臺的游戲或多媒體程序獲得更高的執行效率,加強3d圖形和聲音效果,并提供設計人員一個共同的硬件驅動標準,讓游戲開發者不必為每一品牌的硬件來寫不同的驅動程序,也降低用戶安裝及設置硬件的復雜度。這樣說是不是有點不太明白,其實從字面意義上說,Direct就是直接的意思,而后邊的X則代表了很多的意思,從這一點上我們就可以看出DirectX的出現就是為了為眾多軟件提供直接服務的。 DirectX是由很多API組成的,按照性質分類,可以分為四大部分,顯示部分、聲音部分、輸入部分和網絡部分。     顯示部分擔任圖形處理的關鍵,分為Direct Draw(DDraw)和Direct 3D(D3D),前者主要負責2D圖像加速。它包括很多方面:我們播放mpg、DVD電影、看圖、玩小游戲等等都是用的DDraw,你可以把它理解成所有劃線的部分都是用的DDraw。后者則主要負責3D效果的顯示,比如CS中的場景和人物、FIFA中的人物等等,都是使用了DirectX的Direct 3D。   聲音部分中最主要的API是DirectSound,除了播放聲音和處理混音之外,還加強了3d音效,并提供了錄音功能。我們前面所舉的聲卡兼容的例子,就是利用了DirectSound來解決的。   輸入部分Direct Input可以支持很多的游戲輸入設備,它能夠讓這些設備充分發揮最佳狀態和全部功能。除了鍵盤和鼠標之外還可以連接手柄、搖桿、模擬器等。   網絡部分DirectPlay主要就是為了具有網絡功能游戲而開發的,提供了多種連接方式,TPC/IP,IPX,Modem,串口等等,讓玩家可以用各種連網方式來進行對戰,此外也提供網絡對話功能及保密措施。。

熱心網友

directx簡單說就是個程序,加強多媒體功能方面的(魔力就需要要7。0版本或更高)。你可以查找文件 DXDIAG.EXE,可以看到自己文件的版本。只是方便了硬件多媒體的管理,3D游戲有的要OPENGL等軟件支持也是有類似功能。一開始的版本4。0表現都不突出,以后就是個標志了,沒它不行。Microsoft® DirectX® 診斷工具提供有關系統上 DirectX 應用程序編程界面 (API) 組件和驅動程序的信息。它使您能夠測試聲音和圖形輸出以及 DirectPlay® 服務提供者。它也使您能夠禁用一些硬件加速功能。

熱心網友

就是這個:

熱心網友

DirectX 是由微軟 (MICROSOFT) 所發展的一系列程序接口 (API), 能讓程序直接控制各種硬設備, 像是繪圖卡, 聲卡, 輸出入裝置, 調制解調器 (MODEM), 游戲桿 (JOYSTICK) 等, 而不必針對某廠牌的規格另行開發程序.DIRECTX 本來發展的目的是能讓游戲開發廠商, 在 WINDOWS 上直接控制硬件來傳輸訊號, 而不必透過速度較為緩慢的繪圖顯示接口 (GDI), 以加速游戲的進行與畫面的流暢.DIRECTX 包括下列規格:1. DIRECTPLAY2. DIRECTDRAW3. DIRECT3D4. DIRECTSOUND

熱心網友

在 Windows 操作系統的體系構架中,在內核與硬件之間有一層抽象層,專門對硬件進行屏蔽抽象,所以用戶不再被允許對硬件進行直接訪問。這樣做以后,大大地提高了操作系統的抗破壞性和抗干擾性,但這樣以來,使硬件操作的效率大打折扣,許多新硬件的新特性無法直接使用,這對多媒體和游戲的發展顯然是一種障礙。DirectX 是微軟公司提供的一套優秀的應用程序編程接口(APIs),用于聯系應用程序和硬件自身,它對發展 Windows 平臺下的多媒體應用程序和電腦游戲起到了關鍵的作用。DirectX 組件包括:DirectDraw、DirectSound、DirectPlay、Direct3D、DirectInput、DirectSetup、AutoPlay 等。  總之,DirectX 的主要好處有兩個:為軟件開發者提供與硬件的無關性;為硬件開發提供策略。

熱心網友

Microsoft DirectX 9.0c 是DirectX技術的最新版本,為使用DirectX的游戲和其他多媒體軟件程序提供更高性能