Windows 10:DirectX 12 在 3D 遊戲中提供令人難以置信的效能

在 Windows 10 獨有的眾多功能中,我們還沒有過多談論 DirectX 12。顯著的性能提升,透過微軟所做的大量優化以及理念的改變而成為可能。

為了實現承諾的壯舉,Microsoft 必須認真檢視 Windows 系統中的 DirectX 架構。現在的想法是提供一個低階 API(程式介面),以便盡可能直接與顯示卡通信

這個想法非常簡單,透過避免盡可能多的中介,可以為特定任務(例如遊戲)分配更多的圖形處理能力。透過這樣的工作,理論上對於開發人員來說變得更加方便利用一切資源由他支配。

它很聰明,並且與 Mantle 在 AMD 卡上使用的技術相匹配。但與競爭對手不同的是,DirectX 12 適用於所有顯示卡市場的。因此,民主化有望變得更好。根據 AnandTech 文章,在我們今天使用的 DirectX 11 版本下,低階操作是不可想像的。

而且,由於其與Windows核心的特殊集成,微軟已經聲明將無法將DirectX 12移植到先前的版本。因此,Windows 8.1 和 Windows 7 將無法存取它。這應該不是什麼大問題,因為這些版本的 Windows 將有資格免費更新升級到 Windows 10。

如果我們以最後的表現為基礎Windows 10 技術預覽,表演已經很好地呈現了。請在下圖中找到摘要(點擊放大)。因此,Star Swarm 基準測試表明結果提高了近 150%使用 GeForce GTX 980 時,Direct 3D 11 下的每秒影像數從 26.7 幅提高到 66.8 幅。

最後一個合理的問題,誰將有權獲得它?根據顯示卡的代次,情況可能會有所不同。在Nvidia方面,我們已經知道Maxwell(750和900系列)、Kepler(600和700系列)和Fermi(400和500系列)架構將能夠獲得DirectX 12的好處。擁有“WDDM 2.0 相容驅動程序,其中包括最新的Radeons 以及其他一些早期型號”。

那時我們只會失踪針對 Direct3D 12 最佳化的遊戲,這可能不會花很長時間。我們目前可能正在經歷 3D 電玩世界的一場小革命。我們將在幾個月後根據證據做出判斷。

透過