DirectX 11免費(fèi)版是由微軟公司創(chuàng)建的多媒體編程接口。Directx 11免費(fèi)版帶來了Tessellation(拆嵌式細(xì)分曲面技術(shù))、Multi-Threading(多線程)、DirectCompute(通用計(jì)算)、Shader Model 5.0(渲染引擎5.0)以及Texture Compression(紋理壓縮)五個重要特性!DirectX 11還支持多線程渲染,使得圖形計(jì)算能夠更好地利用多核處理器,提高圖形應(yīng)用程序的性能。
相關(guān)推薦
相關(guān)軟件 | 版本說明 | 下載地址 |
---|---|---|
DirectX9.0 | 簡體中文版 | 查看 |
DirectX 12 | 支持win7 | 查看 |
directx修復(fù)工具 | v3.2 | 查看 |
DirectX卸載精靈 | v綠色版 | 查看 |
驅(qū)動精靈標(biāo)準(zhǔn)版 |
官方版 |
查看 |
軟件簡介
Win7直接提供了DirectX 11,而Vista則可通過升級DirectX驅(qū)動包來支持11.0。DirectX 11作為3D圖形接口,不僅支持未來的DX11硬件,還向下兼容當(dāng)前的DirectX 10和10.1硬件。DirectX 11增加了新的計(jì)算shader技術(shù),可以允許GPU從事更多的通用計(jì)算工作,而不僅是3D運(yùn)算,這可以鼓勵開發(fā)人員更好地將GPU作為并行處理器使用。
軟件對比
1.DX9與DX11
從DX9到DX10的演變可以說是一種升華:DX9的可編程性得到了進(jìn)一步擴(kuò)展和延伸,并在新一代硬件的作用下變得更具深度和彈性。此外,微軟還通過各種手段提升了DX10的穩(wěn)定性以及靈活性。
2.DX11與DX10
微軟將DirectX 11構(gòu)建成DirectX 10/10.1的精確父集,特別是,DX10代碼將會變成可以選擇不去執(zhí)行某些先進(jìn)特性的DX11代碼,而反過來,DX11又可以在所有同等水平的硬件上正常運(yùn)行。
DX10硬件也能夠在運(yùn)行DX11游戲時支持多線程,但如果沒有相應(yīng)的驅(qū)動支持的話,DX10硬件即便可以運(yùn)行DX11游戲,對于玩家而言并不會看到真正應(yīng)有的效果。如果應(yīng)用某些DX11獨(dú)有特效(比如說tessellator或者compute shader)時,區(qū)分代碼路徑是非常必要的,但這完全屬于從DX10向DX11過渡過程中的益處所在。
使用步驟
開啟DirectX硬件加速功能:
1.在桌面窗口處右擊“屬性→設(shè)置→高級→疑難解答”,將其中的“硬件加速”滑塊拉到最右側(cè)(完全)。
2.打開“運(yùn)行”對話框,輸入dxdiag,回車后打開“DirectX診斷工具”窗口,進(jìn)入“顯示”選項(xiàng)卡。
3.然后單擊下面的“DirectX功能”項(xiàng)中的“啟用”按鈕,這樣便打開了DirectX DirectDraw、Direct3D、AGP紋理加速等功能。
軟件特色
高性能圖形呈現(xiàn):
可以提供高性能的圖形渲染,支持高級圖形效果和細(xì)膩的視覺表現(xiàn),為游戲和多媒體應(yīng)用程序提供出色的圖形呈現(xiàn)。
多線程渲染支持:
支持多線程渲染,能夠更好地利用多核處理器,提高圖形應(yīng)用程序的性能,使得游戲和圖形應(yīng)用程序能夠更流暢地運(yùn)行。
先進(jìn)的圖形技術(shù):
引入了Shader Model 5.0、Tessellation、DirectCompute以及Texture Compression等先進(jìn)的圖形技術(shù),使得開發(fā)人員能夠創(chuàng)建更逼真、更細(xì)膩的圖形效果。
多媒體支持:
還提供了強(qiáng)大的多媒體處理能力,支持音頻、視頻的輸入輸出,為多媒體應(yīng)用程序提供了完整的解決方案。
跨平臺兼容性:
適用于Windows平臺,支持多種操作系統(tǒng),如Windows Vista、Windows 7、Windows 8和Windows 10,具有很好的跨平臺兼容性。
功能介紹
圖形渲染:
提供了強(qiáng)大的圖形渲染功能,支持各種類型的圖形效果和渲染技術(shù),如光照、陰影、材質(zhì)等,使得開發(fā)人員能夠創(chuàng)建出逼真的三維場景。
Shader編程:
支持更高級別的圖形效果和渲染技術(shù),開發(fā)者可以使用Shader編程來創(chuàng)建自定義的圖形效果。
Tessellation:
引入了對細(xì)分(tessellation)的支持,將簡單的幾何形狀細(xì)分為更復(fù)雜形狀,從而創(chuàng)建出更真實(shí)、更細(xì)致的表面效果。
Compute Shader:
引入了Compute Shader,允許開發(fā)人員使用圖形硬件進(jìn)行通用計(jì)算,而不僅僅是圖形渲染,拓寬了DirectX的應(yīng)用范圍。
Direct3D 11:
是DirectX 11中用于3D圖形渲染的組件,支持更先進(jìn)的圖形效果、更高的性能和更多的圖形選項(xiàng),為游戲和多媒體應(yīng)用程序提供了強(qiáng)大的3D圖形處理能力。
FAQ
安裝DirectX SDK過程中出現(xiàn)安裝錯誤,怎么辦?(1)要解決這個問題,在June 2010 DirectX SDK安裝之前,卸載計(jì)算機(jī)中存在的所有版本的Visual C++ 2010 Redistributable組件。
可以在程序和功能面板中直接卸載?;蛘?,也可以在命令行中運(yùn)行以下命令卸載:
MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7}
(2)卸載完上面的組件之后,就可以安裝June 2010 DirectX SDK了。
(3)如果你需要新版本的Visual C++ 2010 Redistributable組件,也可以再安裝回去。
安裝步驟
1、雙擊打開下載的.exe文件,點(diǎn)擊【yes】;
2、點(diǎn)擊【browse】選擇合適的安裝位置后點(diǎn)擊【ok】;

3、在選擇的文件安裝包位置處找到如圖所示的文件雙擊進(jìn)行安裝;
4、對許可條款選擇我接受后點(diǎn)擊下一步;
5、耐心等待即可完成安裝。
