什么是directx?
什么是directx?
directx是英文Direct eXtension,是微軟公司為了增強電腦的多媒體功能(3D顯示,聲音效果)而開發的多媒體編程接口??梢赃m用于windows、Xbox、Microsoft Xbox 360游戲。采用C++開發,遵循COM。DirectX是由很多API組成的,按照性質分類,可以分為四大部分,顯示部分、聲音部分、輸入部分和網絡部分。
顯示部分擔任圖形處理的關鍵,分為DirectDraw(DDraw)和Direct3D(D3D),前者主要負責2D圖像加速。后者則主要負責3D效果的顯示。聲音部分中最主要的混音之外,還加強了3d音效,并提供了錄音功能。輸入部分DirectInput可以支持很多的游戲輸入設備,它能夠讓這些設備充分發揮最佳狀態和全部功能?!【W絡部分DirectPlay主要就是為了具有網絡功能游戲而開發的,提供了多種連接方式,TCP/IP,IPX,Modem,串口等等,讓玩家可以用各種連網方式來進行對戰,此外也提供網絡對話功能及保密措施。
關鍵詞:directx
