東坡下載:內(nèi)容最豐富最安全的下載站!

首頁IT技術(shù)軟件教程 → DirectX是什么

DirectX是什么

相關(guān)文章發(fā)表評論 來源:本站整理時間:2015/9/23 16:30:23字體大。A-A+

更多

作者:專題點(diǎn)擊:38次評論:0次標(biāo)簽: DirectX

DirectX相信大家接觸的都不多。但是DirectX在我們生活中還是存在很多的只是我們沒發(fā)現(xiàn)而已。那么問題來了,DirectX到底是什么呢。下面就和小編一起來看看吧。

DirectX是什么

Microsoft DirectX 是這樣一組技術(shù):它們旨在使基于 Windows 的計算機(jī)成為運(yùn)行和顯示具有豐富多媒體元素的應(yīng)用程序的理想平臺。 DirectX 包括安全和性能更新程序,以及許多涵蓋所有技術(shù)的新功能。應(yīng)用程序可以通過使用 DirectX API 來訪問這些新功能。

7

DirectX的功用

DirectX加強(qiáng)3d圖形和聲音效果,并提供設(shè)計人員一個共同的硬件驅(qū)動標(biāo)準(zhǔn),讓游戲開發(fā)者不必為每一品牌的硬件來寫不同的驅(qū)動程序,也降低用戶安裝及設(shè)置硬件的復(fù)雜度。DirectX的出現(xiàn)就是為了為眾多軟件提供直接服務(wù)的。 

DirectX的組成

顯示部分:顯示部分擔(dān)任圖形處理的關(guān)鍵,分為DirectDraw(DDraw)和Direct3D(D3D),前者主要負(fù)責(zé)2D圖像加速,后者則主要負(fù)責(zé)3D效果的顯示。

聲音部分:聲音部分中最主要的API是DirectSound,除了播放聲音和處理混音之外,還加強(qiáng)了3d音效,并提供了錄音功能,提高聲卡的兼容性。

輸入部分:輸入部分DirectInput可以支持很多的游戲輸入設(shè)備,它能夠讓這些設(shè)備充分發(fā)揮最佳狀態(tài)和全部功能。除了鍵盤和鼠標(biāo)之外還可以連接手柄、搖桿、模擬器等。

網(wǎng)絡(luò)部分:網(wǎng)絡(luò)部分DirectPlay主要就是為了具有網(wǎng)絡(luò)功能游戲而開發(fā)的,提供了多種連接方式,TCP/IP,IPX,Modem,串口等等,讓玩家可以用各種連網(wǎng)方式來進(jìn)行對戰(zhàn),此外也提供網(wǎng)絡(luò)對話功能及保密措施。

DirectX 的歷史

DirectX發(fā)展至今,由DirectX 1到最新的DirectX 11,已有多個版本(不存在DirectX 4)。其中,有重大改變的如下:

DirectX 8.0:首次引入了“像素渲染”概念,可以很容易的營造出真實(shí)的水面動態(tài)波紋光影效果。

DirectX 9.0:增加對浮點(diǎn)數(shù)據(jù)的處理功能,以前只能對整數(shù)進(jìn)行處理,這樣提高渲染精度,使最終處理的色彩格式達(dá)到電影級別。

DirectX 10:改進(jìn)的API和驅(qū)動功效,并行引擎支持技術(shù),統(tǒng)一渲染架構(gòu)。

DirectX 11:可以允許GPU從事更多的通用計算工作,而不僅僅是3D運(yùn)算。

擴(kuò)展知識

相關(guān)評論

閱讀本文后您有什么感想? 已有 人給出評價!

  • 2791 喜歡喜歡
  • 2101 頂
  • 800 難過難過
  • 1219 囧
  • 4049 圍觀圍觀
  • 5602 無聊無聊
熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)