| 企服解答
directx是一種接口方式。
directx是什么
Microsoft DirectX 是這樣一組技術:它們旨在使基于 Windows 的計算機成為運行和顯示具有豐富多媒體元素的應用程序的理想平臺。 DirectX 包括安全和性能更新程序,以及許多涵蓋所有技術的新功能。應用程序可以通過使用 DirectX API 來訪問這些新功能。
DirectX加強3d圖形和聲音效果,并提供設計人員一個共同的硬件驅動標準,讓游戲開發(fā)者不必為每一品牌的硬件來寫不同的驅動程序,也降低用戶安裝及設置硬件的復雜度。DirectX的出現(xiàn)就是為了為眾多軟件提供直接服務的。
| 拓展閱讀
DirectX由顯示部分、聲音部分、輸入部分和網絡部分四大部分組成:
1、顯示部分
顯示部分又分為Direct Draw(DDraw)和Direct 3D(D3D)前者主要負責2D加速。它包括很多方面:我們用播放mpg、DVD電影、玩雷電、麻將三缺一等等都是用的DDraw,你可以把它理解成所有劃線的部分都是用的DDraw,由于顯示卡的2D性能基本上已經達到極限,很多顯卡都多的很不錯,人們一直都把焦點放在了后面的D3D身上。
2、聲音部分
聲音部分包括聲效和MIDI音樂,不同的聲卡表現(xiàn)的效果不同,目前的聲卡基本上都支持DirectSound。但最好的聲音效果主要有EXA和A3D,如果您的聲卡支持這兩種特效,您融入到真實的3D游戲世界之中。如果聲卡支持更好的波表,通過DirectX的Direct Music會有不俗的表現(xiàn)。
3、輸入部分
Direct Input不僅支持更多的游戲輸入設備,而且對這些設備的識別與驅動上更加細致,充分發(fā)揮設備的最佳狀態(tài)和全部功能。除了鍵盤和鼠標之外還可以連接手柄、搖桿、模擬器等。
4、網絡部分
DirectPlay,它為游戲而來。通過它可以讓計算機之間互聯(lián)無障礙,提供多種連接方式,TPC/IP,IPX,Modem,串口等等。
[免責聲明]
文章標題: directx是什么
文章內容為網站編輯整理發(fā)布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發(fā)送郵件至36dianping@36kr.com,我們會在3個工作日內處理。