標題:
directx最新版 2013
[打印本頁]
作者:
Qoo0909
時間:
2013-3-30 01:16
標題:
directx最新版 2013
directx最新版 2013
DirectX(全稱:Direct eXtension,簡稱DX)是由微軟公司建立的多媒體編程介面。由C++程式語言實作,遵循COM。其API包含DirectX Graphics、DirectPlay、DirectSound、DirectInput、DirectSetup等部份(Direct3D 與DirectDraw已整合成DirectX Graphics)、DirectMusic、DirectPlay。被廣泛使用於Microsoft Windows、Microsoft Xbox和Microsoft Xbox 360電子遊戲開發,並且只能支援這些平台。目前最新版本為DirectX 11,建立在最新的Windows 7及Windows Vista作業系統之上。
DirectX 6之前,在Windows 3.1至Windows 98SE之間,曾有WinGAPI的出現。而DirectShow亦已自原本的DirectX SDK中移到Windows平台SDK了。Redist Package是媒體開發底層API,透過它可以開發遊戲和其它多媒體應用程式。
DirectX 11 支援遊戲一覽表:
支援DirectX 11遊戲列表
DirectX組成的元件有:
DirectX Graphics,包含二組APIs(DirectX 8.0 onwards):
DirectDraw:用於繪製2D Graphics(en:raster graphics)(不建議使用,雖然目前仍有大量的使用者)現開始被Direct2D取代。
Direct3D(簡稱D3D):用於繪製3D圖形(3D graphics)
DirectInput:用於結合鍵盤、滑鼠、搖桿,或其它的遊戲控制器(Not updated since 8 except for XInput,專門提供給Xbox360的控制器。並建議以WM INPUT取代鍵盤與滑鼠。)
DirectPlay:用於網路遊戲連線溝通(配合DirectInput使用,上次的更新版本是version 8.目前已不建議使用)
DirectSound:用於錄音,並且記錄波形音效(waveform sound)
DirectSound3D(簡稱DS3D):用於3D音效(3D sounds)的錄音。
DirectMusic:用於DirectMusic Producer的錄音。
DirectX Media:包含DirectAnimation可用於2D的網頁動畫(web animation),DirectShow可支援多媒體錄音(multimedia playback)以及資料流媒體(en:streaming media),DirectX在網頁上的轉換,還有Direct3D可保留3D graphics更清晰的解析。DirectShow亦包含有en:DirectX plugins用於en:audio signal processing以及DirectX Video Acceleration加速影音音效(video playback)。
DirectX Media Objects:支援資料流物件(streaming objects),像是編碼(encoders)、解碼(decoder)以及效果(effects)。
DirectSetup:用於DirectX元件的安裝,並非完全是API。
DirectCompute:通用計算API。
Direct2D:為DirectDraw的替代者,主要提供2D 動畫的硬體加速(瀏覽器內) (只支援於Windows Vista/7以上)。現使用於Internet Explorer 9及Mozilla FireFox 4
DirectWrite:主要字體顯示API,提供使用GPU令字體顯示更為平滑,類似CleanType(只支援於Windows Vista/7以上)
下載點
|
官方下載點
歡迎光臨 ihao論壇 (https://ihao.org/dz5/)
Powered by Discuz! 6.0.0