回覆列表
-
1 # 使用者4818641743965
-
2 # 使用者7141197769170
DX 是 Windows 支援遊戲的必備元件, Win 7 自帶的是 DX11( DX10 是 Vista 附帶)。DX 元件是所有版本共存的,互不衝突。
目前大多數遊戲都需要 DX9,但 DX9 本身就有許多不同日期的版本,不同的遊戲會要求安裝 DX 的不同版本,所以在遊戲的安裝光碟中一般都附帶自己需要的 DX,這些不同版本的 DX9 在系統也是互相共存的,由遊戲來決定自己該使用哪個版本,超過需要的更高版本不會發生效用。
DirectX並不是一個單純的圖形API,它是由微軟公司開發的用途廣泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多個元件,它提供了一整套的多媒體介面方案。只是其在3D圖形方面的優秀表現,讓它的其它方面顯得暗淡無光。DirectX開發之初是為了彌補Windows 3.1系統對圖形、聲音處理能力的不足,而今已發展成為對整個多媒體系統的各個方面都有決定性影響的介面。 DirectX 9.0 2002年底,微軟釋出DirectX9.0。DirectX 9中PS單元的渲染精度已達到浮點精度,傳統的硬體T&L單元也被取消。全新的VertexShader(頂點著色引擎)程式設計將比以前複雜得多,新的VertexShader標準增加了流程控制,更多的常量,每個程式的著色指令增加到了1024條。