directx 11是一種技術(shù),是多媒體編程接口,它可以對3D游戲進行渲染,讓3D效果運行的更加流暢,是玩3D游戲必備的。directx由C++編程語言實現(xiàn),遵循COM。被廣泛使用于Microsoft Windows、Microsoft Xbox和Microsoft Xbox 360電子游戲開發(fā),并且只能支持這些平臺。DirectX 11增加了新的計算shader技術(shù),可以允許GPU從事更多的通用計算工作,而不僅僅是3D運算。喜歡玩電腦游戲的朋友,不要錯過這款軟件哦,可以幫助你的游戲性能提高,快在本站下載吧!
安裝教程
1、首先在本站
下載軟件壓縮包
2、之后解壓找到"DXSETUP.exe"雙擊進行安裝
3、點擊接受許可協(xié)議進行下一步安裝
4、點擊下一步
5、等待安裝組件
6、安裝完成,點擊完成即可
7、按快捷鍵Win+R打開運行窗口,輸入Dxdiag
8、最后你就可以查看自己directx版本了
軟件特點
1、Direct3D11渲染管線
加入了對Tessellation(鑲嵌)的支持。Tessellation 由外殼著色器(Hull Shader)、鑲嵌單元(tessellator)以及域著色器(Domain Shader)組成。同時還加入了計算著色器(Compute Shader)
2、改進的紋理壓縮
提出了更為出色的紋理壓縮算法——BC6和BC7。BC6是為HDR圖像設(shè)計的壓縮算法,壓縮比為6∶1;而BC7是為低動態(tài)范圍紋理設(shè)計的壓縮模式,壓縮比為3∶1。兩種壓縮算法在高壓縮比下畫質(zhì)損失更少,效果更出色。
3、多線程的支持
DX11特性還包括很重要一點:支持多線程(multi-threading)。DX11的這種多線程技術(shù)可能并不能加速繪圖的子系統(tǒng)(特別是當我們的GPU資源受限時),但是這樣卻可以提升線程啟動游戲的效率,并且可以利用臺式CPU核心數(shù)量不斷提高所帶來的潛力。
4、Tessellation鑲嵌技術(shù)
tessellator可以把一些較大的圖元(primitive)分成很多更小的圖元,并將這些小圖元組合到一起,形成一種有序的幾何圖形,這種幾何圖形更復雜,當然也更接近現(xiàn)實。這個過程也被稱作細分曲面(Subdivision Surfaces)。舉例來說,tessellator可以讓一個立方體,通過處理看起來像是個球形,這樣的話無疑節(jié)省了空間。此外,圖形的質(zhì)量、性能以及可控性也達到了一定的促進。
5、計算著色器Compute Shader
、CS的這一渲染管線能夠進行更多的通用目的運算。我們既能在某種可以用來被執(zhí)行數(shù)據(jù)的操作中看到這種特性,又能在某種可以用來操作的數(shù)據(jù)中看到這種特性。
6、Shader Model 5.0
包含的SM 5.0,采用面向?qū)ο蟮母拍?,并且完全可以支持雙精度數(shù)據(jù)。隨著SM 5.0的發(fā)布,微軟也會將HLSL語言更新至最新版本,其中包含了諸如動態(tài)著色、動態(tài)分支和更多的對象等。
常見問題
1、有什么用?DirectX主要功能是加強3D圖形和聲音效果,并提供設(shè)計人員一個共同的硬件驅(qū)動標準,讓游戲開發(fā)者不必為每一品牌的硬件來寫不同的驅(qū)動程序,也降低用戶安裝及設(shè)置硬件的復雜度。
2、directx11是什么?是“多媒體編程接口”。你可以理解成一種技術(shù),下一代顯卡高端顯卡大多會支持DX11這項技術(shù);說白了,這項技術(shù)其實就是對3D游戲進行渲染,讓3D效果運行的更加流暢
3、DirectX 11和DirectX 12一樣嗎?支持DirectX11.2的基本都可以兼容DirectX12,DirectX12可以充分調(diào)用多CPU核心和多GPU核心的利用,比DirectX11更充分地利用計算機資源。DirectX12為Windows10獨有。
0條評論