Directx12簡稱DX12,Directx是微軟Windows系統必備的多媒體接口,很多游戲、軟件都是需要的!如果版本過低那么將想性能,Directx12是目前最高的版本,支持WIN10系統的最新一代API,改進了渲染流水線、渲染特性、資源管理、命令列表與綁定、描述符跳躍等方面,在硬件抽象層上走得比以往更深入,能夠同時減輕CPU、GPU的過載。Directx12可以讓開發者可以打造更大、更好、更豐富、更動態且更逼真的新游戲。

Directx12支持顯卡類型
DX12支持NVIDIA開普勒、費米、麥克斯韋架構,也即是GeForce 200系列及更高型號;AMD GCN架構,也就是Radeon HD 7000、Radeon R200/300系列;Intel Haswell(GT3)、Broadwell、Skylake核芯顯卡。
當然啦,DX支持分為不同的特性級別,而能夠完整支持DX12高級別的目前只有NVIDIA GTX 900、AMD Fury系列。
Directx12版本新特性:
1.新的特性。
DirectX12最重要的變化是更基礎的API,與AMDMantle相似,在硬件抽象層上比以往更深,可以同時減輕CPU、GPU的過載。
具體來說,應用可追蹤GPU生產線、控制資源狀態的轉換(例如從渲染目標到紋理)、控制資源的重命名、更少的API和驅動跟蹤、可預測屬性等。
此外,Directx12可以大大提高多線程效率,充分發揮多線程硬件的潛力。DX11在這方面受到CPU性能的嚴重制約,主要是因為它不能有效利用多核心。
微軟聲稱,微軟對多芯CPU的利用幾乎是完美的線性增長,也就是說,四芯可以接近單芯的四倍。
另外,DirectX12還提高了渲染生產線、渲染特性、資源管理、命令列表和連接、說明符跳躍等方面的改進,主要是關于開發,很深,所以在這里不怎么說。
2.硬件支持。
NVIDIA確認,開普勒、費米、麥克斯韋的結構都支持DX12,也就是GeForce200系列以來的型號,DX11可以。
AMD確認GCN結構的所有顯卡都支持Directx12,即RadeonHD7000、RadeonR200系列。
根據Intel,第四代Haswell可以支持Directx12,但實際上只有GT3Iris5100、GT3eIrisPro5200兩種最高端的型號。
現在不知道是100%的API支持還是特性集中支持,但至少DX12不需要新的硬件來實現,因為現有的東西很好,所以像DX11的擴展。
3.高吞吐量和移動。
之所以單獨列出高吞吐量,是因為它首次與微軟DX合作,微軟DX首次正式面向移動領域。
根據高吞吐量,DX12大幅度提高能源效率,改善移動設備的性能,在擴展性、移植性方面非常好。
4、XboxOne。
AMD剛才說Directx12完全導向XboxOne,微軟說他們只花了4個月的精力,從DX11.1轉向了DX12。
到目前為止,屬于DX12的特性存在于XboxOne(計劃似乎很長時間),其他也移植了。
另外,EpicGames還表示與微軟、NVIDIA密切合作,完全支持新發布的幻想引擎4的DX12-AMD,幻想4的游戲似乎傾向于n卡。
Directx12安裝教程
1、下載KK下載站提的軟件包之后,接著打開解壓好的文件夾,然后找到里邊的安裝應用程序,一般是以exe結尾的名稱,這里是DXSETUP的名稱。


接著出現安裝提示的界面,也就是提示接下來會進行怎么樣的操作,如果確認,點擊點擊下一步。

接著就是安裝的過程,下方會有進度條顯示,等待進度條走完就完成安裝了。

安裝完成之后會顯示安裝完成的界面,也就是可以使用了,點擊完成選項即可。

接著點擊開始菜單,打開運行選項,然后在輸入欄輸入dxdiag,點擊確定。

接著就會彈出DirectX診斷工具,在界面系統信息區域可以看到對應DirectX的版本。

DirectX12相比directx11有哪些改變?
1、DirectX主要功能是加強3D圖形和聲音效果,并提供設計人員一個共同的硬件驅動標準,讓游戲開發者不必為每一品牌的硬件來寫不同的驅動程序,也降低用戶安裝及設置硬件的復雜度。
2、簡單來說,DirectX是一個非常重要的WindowsAPI界面,主要用戶提高了硬件和軟件之間的效率,最新的DirectX12改變了基礎的API,在硬件抽象層上走得比以往更深,給開發者更多的控制權
3、DirectX12與DirectX11相比,性能提高了10%到20%,DirectX12大大提高了多線程效率,充分發揮了多線程硬件的潛力。DirectX12對多芯CPU的利用幾乎是完美的線性增長,也就是說,四芯可以接近單芯的四倍。DirectX11在這方面受到CPU性能的嚴重制約,主要是因為它不能有效利用多核心。
4、需要注意的是,要發揮DirectX12的性能,首先系統必須是Windows10,顯卡和游戲同時支持DirectX12和Windows10系統,體驗更高效的DirectX12的性能。目前,大多數主流獨立顯卡和核心顯卡都支持DirectX12,許多游戲e69da5e887a7a7a6433333336262也逐漸加入了DirectX12的支持。
5、總結:DirectX12和DirectX11只是Windows多媒體編程接口版本之間的區別,DirectX12是DirectX11的升級版,帶來效率上的提升,體驗更為出色。
Directx12怎么查看是系統否支持
在Windows10系統桌面,右鍵點擊桌面左下角的開始按鈕,在彈出菜單中選擇“運行”菜單項。

或者在Windows10系統桌面,同時按下鍵盤上的快捷鍵Win+R組合鍵

這時就可以打開Windows10系統的運行窗口了,在打開的運行對話框中輸入Dxdiag命令,然后點擊“確定”按鈕

這時就會打開DirectX診斷工具,同時軟件會自動掃描系統,左下角會顯示其診斷的進程

一會診斷完成后,我們點擊上面的“顯示”選項卡

在這里就可以查看到顯卡的一些信息,我們查看右下角的功能級別與驅動程序模型,如果你的顯卡支持DX12的話,其功能級別中就會有12,下面的驅動程序模型為WDDM2,如果不是的話,就說明你的顯卡不支持DX12
