DirectX11簡稱dx11,是DirectX的第11個大版本。該版本有非常大的突破,該版本包含了3D圖像接口,不僅支持未來的DX11硬件也可以向下兼容,如:10.0/9.0。DirectX 11增加了新的計算shader技術(shù),可以允許GPU從事更多的通用計算工作,而不僅僅是3D運算,Directx11能夠兼容win10系統(tǒng),讓win10用戶也能夠體驗到該接口的強大功能,感興趣的朋友快通過下面地址來獲取吧!
DirectX 11功能特色
1、Direct3D11渲染管線
加入了對Tessellation(鑲嵌)的支持。Tessellation由外殼著色器(Hull Shader)、鑲嵌單元(tessellator)以及域著色器(DomainShader)組成。同時還加入了計算著色器(Compute Shader)。
2、改進(jìn)的紋理壓縮
提出了更為出色的紋理壓縮算法——BC6和BC7.BC6是為HDR圖像設(shè)計的壓縮算法,壓縮比為6:1;而BC7是為低動態(tài)范圍紋理設(shè)計的壓縮模式,壓縮比為3∶1。兩種壓縮算法在高壓縮比下畫質(zhì)損失更少,效果更出色。
3、多線程的支持
DX11特性還包括很重要一點:支持多線程(multi-threading)。DX11的這種多線程技術(shù)可能并不能加速繪圖的子系統(tǒng)(特別是當(dāng)我們的GPU資源受限時),但是這樣卻可以提升線程啟動游戲的效率,并且可以利用臺式CPU核心數(shù)量不斷提高所帶來的潛力。
4、Tessellation鑲嵌技術(shù)
tessellator可以把一些較大的圖元(primitive)分成很多更小的圖元,并將這些小圖元組合到一起,形成一種有序的幾何圖形,這種幾何圖形更復(fù)雜,當(dāng)然也更接近現(xiàn)實。這個過程也被稱作細(xì)分曲面(Subdivision Surfaces)。舉例來說,tessellator可以讓一個立方體,通過處理看起來像是個球形,這樣的話無疑節(jié)省了空間。此外,圖形的質(zhì)量、性能以及可控性也達(dá)到了一定的促進(jìn)。
5、計算著色器
Compute Shader、CS的這一渲染管線能夠進(jìn)行更多的通用目的運算。我們既能在某種可以用來被執(zhí)行數(shù)據(jù)的操作中看到這種特性,又能在某種可以用來操作的數(shù)據(jù)中看到這種特性。
6、Shader Model 5.0
包含的SM 5.0,采用面向?qū)ο蟮母拍睿⑶彝耆梢灾С蛛p精度數(shù)據(jù)。隨著SM 5。0的發(fā)布,微軟也會將HLSL語言更新至最新版本,其中包含了諸如動態(tài)著色、動態(tài)分支和更多的對象等。
DirectX 11安裝教程
1、在本站下載“Directx11官方win10版”解壓到任意文件夾;
2、點擊“directx_11_redist.exe”開始安裝;

3、點擊yes;

4、選擇安裝目錄,ok;

5、等待安裝;

6、安裝完成,打開目錄。
DirectX 11修復(fù)教程
1、選擇DiretX運行程序,右擊選擇以管理員身份運行;

2、選擇”檢測并修復(fù)“;

3、等待修復(fù)完退出。
DirectX 11組成說明
DirectX是通過許多API所組成的,依照特性歸類,可分為四大一部分,顯示一部分、聲音一部分、鍵入部分網(wǎng)絡(luò)一部分。
1、顯示一部分
顯示一部分出任圖像處理的關(guān)鍵所在,分成DirectDraw(DDraw)和Direct3D(D3D),前面一種主要從事2D圖象加快。它包括一些層面:大家播放視頻mpg、DVD影片、看圖片、玩小游戲這些都是采用DDraw,我們可以把它理解為全部畫線的那一部分都是采用DDraw。后者則主要從事3D功效的顯示,例如CS里的情境與人物、FIFA里的人物這些,都是使用了DirectX的Direct3D。
2、聲音一部分
聲音一部分中最重要的API是DirectSound,除開播放視頻聲音與處理混響以外,還增強了3d音效,并提供了錄音。我們前面所舉的外置聲卡適配的事例,就是通過了DirectSound去解決的。
3、鍵入一部分
鍵入一部分DirectInput可以支持許多的游戲輸出設(shè)備,它可以讓這些設(shè)備充分運用最好的狀態(tài)和所有功能。除開鍵盤和鼠標(biāo)以外還能夠連接手柄、遙桿、手機(jī)模擬器等。
4、網(wǎng)絡(luò)一部分
網(wǎng)絡(luò)一部分DirectPlay關(guān)鍵是為了具備網(wǎng)絡(luò)作用游戲而研發(fā)的,提供了多種多樣接口方式,TCP/IP,IPX,Modem,串口通信這些,令小伙伴們能用各種各樣聯(lián)網(wǎng)方法來開展對決,除此之外也提供網(wǎng)絡(luò)會話功能及保護(hù)措施。
以上便是KKX小編給大家分享介紹的DirectX 11!