microsoftdirectxforwindows什么意思?
這是Windows操作系統的一個組件,在玩游戲或者做多媒體工作的時候需要用到。一般Windows自帶DirectX,但有可能版本不是最新的,需要手動安裝更新版本。
DirectX9.0怎么安裝?
1.將DirectX9.0安裝程序下載到電腦上,根據電腦系統版本下載相應的DirectX9.0。這里下載的是DirectX9.0,64位。
2.雙擊DirectX9.0程序開始安裝。在彈出的界面中點擊下一步。
3.點擊"N
Directx是干什么的?
DirectX(簡稱DX)是微軟公司創建的多媒體編程接口,是一種應用編程接口(API)。
DirectX可以使基于windows的游戲或多媒體程序實現更高的執行效率,增強3D圖形和聲音效果,并為設計者提供一個通用的硬件驅動程序標準,使游戲開發者不用不必為每個品牌的硬件編寫不同的驅動程序,也減少了用戶安裝和設置硬件的復雜性。
DirectX已經廣泛應用于微軟Windows、微軟XBOX、微軟XBOX360和微軟XBOXON
什么是Directx9?
MicrosoftDirectX是一組技術,旨在使基于Windows的計算機成為運行和顯示具有豐富多媒體元素(如全形、視頻、3D動畫和豐富音頻)的應用程序的理想平臺。DirectX包括安全和性能更新,以及許多涵蓋所有技術的新功能。應用程序可以通過使用DirectXAPI來訪問這些新功能。DirectX可以增強3d圖形和聲音效果,并為設計者提供一個通用的硬件驅動標準,使游戲開發者不用不必為每個品牌的硬件編寫不同的驅動程序,也減少了用戶的復雜性。;硬件安裝和設置。從字面上看,Direct就是直接的意思,后面的X代表很多意思。從這一點上,我們可以看到DirectX似乎為許多軟件提供了直接服務。比如以前硬核玩家(長期玩游戲的人)在DOS下玩游戲的時候,是無法像我們現在這樣在安裝上玩的。他們通常必須先設置聲卡的品牌和型號,然后設置IRQ(中斷)、I/O(輸入和輸出)和DMA(訪問模式)。如果任何設置是錯誤的,那么游戲的聲音不會出來。這部分的設置不僅是玩家頭疼的問題,也是游戲開發者頭疼的問題,因為為了讓游戲在很多電腦上正確運行,開發者在游戲制作之初就必須收集市場上所有聲卡的硬件數據,然后根據不同的API(應用編程接口)編寫不同的驅動,這是游戲制作公司很難完成的,所以當時的多媒體游戲很少。看到這個問題,微軟推出了一個面向眾多廠商的通用應用接口——Directx。只要游戲是按照DirectX開發的,不管你是什么顯卡或者聲卡都可以玩,也能起到更好的作用。當然前提是你的顯卡和聲卡的驅動也必須支持DirectX。DirectX9.02002年底,微軟發布了DirectX9.0。DirectX9中PS單元的渲染精度已經達到浮點精度,傳統的硬件TampL單元也被取消。新的VertexShader(VertexShader引擎)編程會比以前復雜很多。新的頂點著色器標準增加了進程控制和更多常數,每個程序的著色指令數量增加到1024條。PS2.0具有完全可編程的架構,可以即時計算紋理效果并動態映射紋理,不占用內存。理論上,它可以無限提高紋理貼圖的分辨率。另外,PS1.4只能支持28條硬件指令,同時操作6個素材,而PS2.0可以支持160條硬件指令,同時操作16個素材。新的高精度浮點數據規范可以使用多個紋理圖,可操作指令的數量可以任意長,可以輕松實現膠片級的顯示效果。通過增加頂點程序的靈活性,VS2.0顯著提升了舊版本(DirectX8)的VS性能。對于新的控制指令,可以用通用程序代替以前專用的單獨著色程序,效率提高很多倍。增加循環作業指令,減少工作時間,提高加工效率;將著色說明的數量從128個擴展到256個。增加浮點數據的處理功能,過去只能處理整數,提高渲染精度,使最終處理的色彩格式達到電影水平。它突破了以前制約PC圖形圖像質量的數學精度障礙,每條渲染流水線都升級為128位浮點顏色,讓游戲程序員更容易創作出更精美的效果,也更容易編程。