DX9是顯示卡加速驅動, 微軟的東東, 有很多軟體可能是基於DX9 SDK開發的(什麼是SDK,開發包), 這樣, 你執行這類程式就必須要安裝有DX9, 大多數遊戲對它有要求 `
2002 年底,微軟釋出DirectX9.0。DirectX 9中PS單元的渲染精度已達到浮點精度,傳統的硬體T&L單元也被取消。全新的VertexShader(頂點著色引擎)程式設計將比以前複雜得多,新的VertexShader標準增加了流程控制,更多的常量,每個程式的著色指令增加到了1024條。
PS 2.0具備完全可程式設計的架構,能對紋理效果即時演算、動態紋理貼圖,還不佔用視訊記憶體,理論上對材質貼圖的解析度的精度提高無限多;另外PS1.4只能支援 28個硬體指令,同時操作6個材質,而PS2.0卻可以支援160個硬體指令,同時操作16個材質數量,新的高精度浮點資料規格可以使用多重紋理貼圖,可操作的指令數可以任意長,電影級別的顯示效果輕而易舉的實現。
VS 2.0透過增加Vertex程式的靈活性,顯著的提高了老版本(DirectX8)的VS效能,新的控制指令,可以用通用的程式代替以前專用的單獨著色程式,效率提高許多倍;增加迴圈操作指令,減少工作時間,提高處理效率;擴充套件著色指令個數,從128個提升到256個。
增加對浮點資料的處理功能,以前只能對整數進行處理,這樣提高渲染精度,使最終處理的色彩格式達到電影級別。突破了以前限制PC圖形圖象質量在數學上的精度障礙,它的每條渲染流水線都升級為128位浮點顏色,讓遊戲程式設計師們更容易更輕鬆的創造出更漂亮的效果,讓程式設計師程式設計更容易。
顯示卡所支援的DirectX版本已成為評價顯示卡效能的標準,從顯示卡支援什麼版本的DirectX,使用者就可以分辨出顯示卡的效能高低,從而選擇出適合於自己的顯示卡產品。
DX9是顯示卡加速驅動, 微軟的東東, 有很多軟體可能是基於DX9 SDK開發的(什麼是SDK,開發包), 這樣, 你執行這類程式就必須要安裝有DX9, 大多數遊戲對它有要求 `
2002 年底,微軟釋出DirectX9.0。DirectX 9中PS單元的渲染精度已達到浮點精度,傳統的硬體T&L單元也被取消。全新的VertexShader(頂點著色引擎)程式設計將比以前複雜得多,新的VertexShader標準增加了流程控制,更多的常量,每個程式的著色指令增加到了1024條。
PS 2.0具備完全可程式設計的架構,能對紋理效果即時演算、動態紋理貼圖,還不佔用視訊記憶體,理論上對材質貼圖的解析度的精度提高無限多;另外PS1.4只能支援 28個硬體指令,同時操作6個材質,而PS2.0卻可以支援160個硬體指令,同時操作16個材質數量,新的高精度浮點資料規格可以使用多重紋理貼圖,可操作的指令數可以任意長,電影級別的顯示效果輕而易舉的實現。
VS 2.0透過增加Vertex程式的靈活性,顯著的提高了老版本(DirectX8)的VS效能,新的控制指令,可以用通用的程式代替以前專用的單獨著色程式,效率提高許多倍;增加迴圈操作指令,減少工作時間,提高處理效率;擴充套件著色指令個數,從128個提升到256個。
增加對浮點資料的處理功能,以前只能對整數進行處理,這樣提高渲染精度,使最終處理的色彩格式達到電影級別。突破了以前限制PC圖形圖象質量在數學上的精度障礙,它的每條渲染流水線都升級為128位浮點顏色,讓遊戲程式設計師們更容易更輕鬆的創造出更漂亮的效果,讓程式設計師程式設計更容易。
顯示卡所支援的DirectX版本已成為評價顯示卡效能的標準,從顯示卡支援什麼版本的DirectX,使用者就可以分辨出顯示卡的效能高低,從而選擇出適合於自己的顯示卡產品。