求解顯卡dx什麼意思
提問者:超人琪琪啦啦啦 | 瀏覽 次 | 提問時間:2016-12-27 | 回答數量:3
Microsoft DirectX 是這樣一組技術:它們旨在使基於 Windows 的計算機成為運行和顯示具有豐富多媒體元素的應用程序的理想平台。 DirectX 包括安全和性能更...
已有3條答案
Microsoft DirectX 是這樣一組技術:它們旨在使基於 Windows 的計算機成為運行和顯示具有豐富多媒體元素的應用程序的理想平台。 DirectX 包括安全和性能更新程序,以及許多涵蓋所有技術的新功能。應用程序可以通過使用 DirectX API 來訪問這些新功能。希望能幫到您
iljay0906
回答數:4546 | 被采納數:0
2016-12-28 19:59:08
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,串口等等,讓玩家可以用各種連網方式來進行對戰,此外也提供網絡對話功能及保密措施。
dx - DirectX
DX寄存器通常被稱為數據寄存器。
DirectX是一種接口方式,常見的有DirectX,一般的程序員隻需要遵照相應的規範
就可以完成程序的開發而不需要分別為不同的硬件提供不同的程序,解釋起來比較麻煩,下
麵的文字是微軟的官方解釋:
Windows 支持 DirectX 8.0,它能增強計算機的多媒體功能。使用 DirectX 可訪問顯卡
與聲卡的功能,從而使程序可提供逼真的三維 (3D) 圖形與令人如醉如癡的音樂與聲音效果
。DirectX 是一組低級“應用程序編程接口 (API)”,可為 Windows 程序提供高性能的硬件
加速多媒體支持。
DirectX 使程序能夠輕鬆確定計算機的硬件性能,然後設置與之匹配的程序參數。該程
序使得多媒體軟件程序能夠在基於 Windows 的具有 DirectX 兼容硬件與驅動程序的計算機
上運行,同時可確保多媒體程序能夠充分利用高性能硬件。
DirectX 包含一組 API,通過它能訪問高性能硬件的高級功能,如三維圖形加速芯片和
聲卡。這些 API 控製低級功能(其中包括二維 (2D) 圖形加速)、支持輸入設備(如遊戲杆
、鍵盤和鼠標)並控製著混音及聲音輸出。