綠色資源(yuán)網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠(chǎng)商大全(quán)

綠色資源網

技術教程
您的位置:首(shǒu)頁操作係統電腦技巧 → 什麽是DirectX? 怎(zěn)麽看電腦DirectX版本?

什麽是DirectX? 怎麽看電腦DirectX版本?

我要評論 2013/01/15 16:09:06 來(lái)源:綠色資源網 編輯:www.ynaad.com [ 中(zhōng) ] 評論:0 點擊:720次(cì)

 經(jīng)常有網友問我這(zhè)樣的一個問題,為什麽很多遊戲要電腦支持DirectX 9.0c 或更高版本。什麽是DirectX ?怎麽看DirectX ?如何查(chá)看電腦DirectX 版本?圍繞這些新手朋友比較陌(mò)生(shēng)的問題,綠色(sè)資源網編輯為大家在這裏對DirectX 做個詳細(xì)的介紹。

 首先給大(dà)家(jiā)介紹下什麽是DirectX ?

  什麽是DirectX?(Direct eXtension,簡稱DX)是由微軟(ruǎn)公司(sī)創建的多媒體編程接口。由C++編程語(yǔ)言實現,遵循COM。被(bèi)廣(guǎng)泛使用(yòng)於Microsoft Windows、Microsoft Xbox和Microsoft Xbox 360電子遊(yóu)戲開發,並且(qiě)隻能(néng)支持(chí)這些平台,目前大家使用的XP係統DirectX版本為DirectX 9.0。最新(xīn)版本為DirectX 11,創建在最新的Windows 7上。
 DirectX主要功能是加強3d圖形和聲(shēng)音效(xiào)果,並提供設計人(rén)員(yuán)一個共同的硬件驅動標準,讓遊戲開發者不(bú)必為每一品牌的硬件來寫不同的驅動程序,也降低用戶安裝及設置硬件的複雜度。從字麵(miàn)意義上說,Direct就是直(zhí)接的意思,而後邊(biān)的X則代表了很(hěn)多的意(yì)思,從這一(yī)點上我們就可以(yǐ)看(kàn)出DirectX的出現就是為了(le)為眾多軟件提供直接(jiē)服務(wù)的
詳情>>

接下來為大(dà)家介紹(shào)下(xià) 如何查看電腦DirectX 版本?怎麽看DirectX ?

 如何查看自己電腦DirectX版本是很多朋友都問(wèn)過我的,其實方法有2種,可以用軟件也可以用電(diàn)腦係統自帶DirectX 診斷工具查看。
方法一:windows xp係統(tǒng)用戶:開始---運(yùn)行---輸入“dxdiag”  命令 再按回車鍵進入DirectX 診斷工具,即可查看,如下圖:

DirectX 診斷工具_綠色(sè)資(zī)源網
DirectX 診斷工具
方法二;使用魯大師(shī)軟件查看,其實命令查(chá)看最簡單又不要安裝軟(ruǎn)件,推薦使用方法一。
windows 7操(cāo)作係統(tǒng)查看DirectX版本方法
與xp方法一樣, win7開始菜單那有(yǒu)個輸入(rù)命令框直接輸入“dxdiag”  命令 再按回車鍵進入DirectX 診斷工具(jù),即可查看,這裏就不多介紹了.

最後附上DirectX 版本的發展曆史(shǐ)

 DirectX並不是一個單純的圖形API,它是由微軟公司開發的用途廣泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多個(gè)組件,它(tā)提供了一整套(tào)的多媒體接口方案。隻是(shì)其在3D圖形方麵的優秀表現,讓它的其它方麵(miàn)顯得暗淡無光。DirectX開發之初是為了(le)彌(mí)補Windows 3.1係統對圖形、聲音處理能力的不足,而今已發展(zhǎn)成為(wéi)對整個多媒體係統的各個方麵都有(yǒu)決定性(xìng)影響的接口。

DirectX 5.0
     微軟公司並沒有推出DirectX 4.0,而是直接推出了DirectX 5.0。此(cǐ)版本對(duì)Direct3D做出了很大的改動,加(jiā)入了霧化效果、Alpha混合等3D特效,使3D遊戲中的空間感和真實(shí)感得(dé)以增強,還加入了S3的紋(wén)理壓縮技術(shù)。同時,DirectX 5.0在其它各組件方麵也有加強,在
聲卡、遊戲(xì)控製器方麵均做了改進,支持了更多的設備。因此,DirectX發展到(dào)DirectX 5.0才真正走向了成熟(shú)。此時的(de)DirectX性能完(wán)全不遜色(sè)於其它3D API,而且大有後來居上之勢。

DirectX 6.0
     DirectX 6.0推(tuī)出時,其最大的競爭對手(shǒu)之一Glide,已逐步走向了(le)沒落,而DirectX則得到了大多數(shù)廠商(shāng)的認可。DirectX 6.0中加入了雙線性過濾、三線性過(guò)濾等優化3D圖像質量的技術,遊戲中的3D技術逐(zhú)漸走入成熟階段。

DirectX 7.0
     DirectX 7.0最大的特色就是(shì)支持T&L,中文名稱是“坐標轉(zhuǎn)換和光源”。3D遊戲中(zhōng)的任何一個物體都有一個坐標,當此物(wù)體運動時,它(tā)的坐標發生變化,這指的就是坐標轉換;3D遊戲中(zhōng)除了(le)場景+物體(tǐ)還(hái)需要燈(dēng)光,沒有燈光就沒有3D物體的表現,無論是實時3D遊戲還是3D影像渲染,加上燈(dēng)光的3D渲染(rǎn)是最消耗資源的。雖然OpenGL中已有相關技術,但此前(qián)從未在民用級
硬件中出現。在(zài)T&L問世之前,位置轉換和燈光都需(xū)要CPU來計算,CPU速度越快,遊戲表現越流暢。使用了T&L功能後,這兩(liǎng)種效果的計算(suàn)用顯示卡的GPU來計(jì)算,這樣就可以把CPU從繁忙(máng)的勞動中(zhōng)解脫出來。換句話說,擁有(yǒu)T&L顯示卡,使用DirectX 7.0,即使(shǐ)沒有高速的CPU,同樣能流暢的跑3D遊戲。

DirectX 8.0
     DirectX 8.0的推出引發了一場
顯卡革命,它首(shǒu)次引入了“像素渲染”概念,同時具(jù)備像素渲染引擎(Pixel Shader)與頂點渲染(rǎn)引擎(Vertex Shader),反映在特效上就是動態(tài)光影效果。同硬件T&L僅僅實(shí)現的固定光影轉換相比,VS和PS單(dān)元的靈活性更大,它使GPU真正成為了可編程的(de)處理器。這意味著程序員可通過(guò)它們實現3D場景構建的難度大(dà)大降(jiàng)低。通過VS和PS的渲染,可以很容易的寧造出真實的水麵動態波紋光影效果。此時DirectX的權威地位終於建成。

DirectX 9.0
     2002年底,微軟發布DirectX9.0。DirectX 9中PS單元(yuán)的渲染精度(dù)已達到浮點精度,傳統的硬件T&L單元也被取(qǔ)消。全新的VertexShader(頂點著色引(yǐn)擎)編程將比以前複雜(zá)得(dé)多,新的VertexShader標(biāo)準增加了流程控製,更多的常(cháng)量,每個程序的著色指令增(zēng)加到了1024條。

     PS 2.0具備完全可編程的架構,能對紋理效果(guǒ)即時演算、動態紋理貼圖,還不占用顯(xiǎn)存,理論上對(duì)材質貼圖的分辨率的精度提高無限多;另外PS1.4隻能支持28個硬件指(zhǐ)令,同時操作6個材質,而PS2.0卻可以支持(chí)160個硬件(jiàn)指令,同時操作16個(gè)材質數量(liàng),新的高精度浮點數據規格可以使用多(duō)重紋理貼圖,可操作的指令數可(kě)以任意長,電影級別的顯示(shì)效果輕而易舉的實現。

     VS 2.0通過增加Vertex程序的靈活性,顯著的提高了老版本(DirectX8)的VS性能,新的控(kòng)製指令,可以用通用的程序(xù)代(dài)替以前專用的單獨著色程序,效率提高許多倍;增加循環操作指令,減少工作時間,提(tí)高處理(lǐ)效率;擴展著色指令個(gè)數,從(cóng)128個提(tí)升到256個。

     增加對浮點數據的處(chù)理功能,以(yǐ)前隻能對整數進行處理,這樣提高渲染精(jīng)度,使最終處理的色彩(cǎi)格(gé)式達到電影級(jí)別。突破了(le)以前限製PC圖形圖象質量在數學上的精度障礙

關鍵詞:DirectX

閱讀本文後您有什麽(me)感想? 已有 人(rén)給出評(píng)價!

  • 3 歡(huān)迎(yíng)喜歡
  • 2 白癡
  • 2 拜托
  • 2 哇
  • 2 加油
  • 2 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡