DirectX 12 與 DirectX 11 效能實測比較

Jan 10,26

現今,幾乎每一款現代遊戲都會提供在 DirectX 11 和 12 之間作選擇的機會,《Ready or Not》(嚴陣以待)也不例外。對於不熟悉技術的玩家來說,這個決定可能令人困惑。DirectX 12 是較新的技術,有潛在的效能提升,但 DirectX 11 通常被認為是較穩定的選項。那麼,你該如何選擇?

DirectX 11 與 DirectX 12:簡單說明

簡單來說,DirectX 11 和 12 都扮演翻譯員的角色,負責促進電腦與遊戲軟體之間的溝通。它們其中一項關鍵工作,是指導你的 GPU 如何渲染遊戲的圖形與場景。

DirectX 11 是較舊、較成熟的 API。對開發者而言,它更易於使用與實作。然而,它並未完全利用你的 CPU 和 GPU 的綜合效能,意味著它可能無法將硬體的每一分效能都擠壓出來。它的廣泛流行源於其相對簡易和快速的開發過程。

另一方面,DirectX 12 較新,其設計目標是更高的效率。它更善於利用現代 CPU 中的多核心,並與 GPU 更緊密地協作以最大化資源使用。它也為開發者提供了更深層的優化工具,使他們能微調遊戲以獲得更佳效能。其代價是它更為複雜,需要額外的開發努力才能發揮其全部潛力。

玩《Ready or Not》應該使用 DirectX 11 還是 DirectX 12?

A photo of the Soft Objectives in Hide and Seek in Ready or Not as part of an article about the DirectX 11 and DirectX 12.
Screenshot via The Escapist

最佳的選擇最終取決於你電腦的硬體。如果你擁有一套現代化的高階系統,並配有提供穩固 DirectX 12 支援的顯示卡,那麼 DirectX 12 很可能是你的最佳選擇。其高效率的多執行序設計能更有效地將工作負載分配到 CPU 核心上,通常能帶來更高的幀率、更流暢的遊戲體驗,有時甚至能改善畫質。有了更穩定的幀率,你可能會發現自己在那些激烈的交火中能撐得更久一點。

然而,儘管 DirectX 12 有其優勢,但對於舊系統而言它並非總是正確的選擇,有時甚至可能弊大於利。如果你的電腦已經有些年頭了,一般而言,堅持使用久經考驗的 DirectX 11 是更明智的,因為它往往更穩定,且與老舊硬體的相容性更好。DirectX 12 的進階功能可能無法獲得良好支援,並可能導致遊戲卡頓或崩潰。

總而言之,對於現代遊戲主機,DirectX 12 通常能透過優化系統資源使用來提供更好的效能。對於較舊的個人電腦,DirectX 11 仍然是更可靠、更穩定的選項。

相關閱讀:所有《Ready or Not》中的軟性目標,完整列表

如何在《Ready or Not》中設定渲染模式

當你透過 Steam 啟動《Ready or Not》時,系統會提示你選擇渲染模式(DX11 或 DX12)。將會出現一個啟動器視窗,要求你選擇該次遊戲階段要使用的 API。

只需在此視窗中選擇你偏好的模式即可。一個簡單的原則是:較新的電腦選擇 DX12,較舊的電腦選擇 DX11。

如果這個選擇視窗沒有自動出現,你可以透過 Steam 手動設定:

在你的 Steam 收藏庫中,在《Ready Or Not》上按右鍵並選擇「內容」。 會彈出一個新視窗。點擊「一般」分頁,然後點選「啟動選項」的下拉式選單。 從該下拉式選單中,選擇你想要的渲染模式。

以上就是你為《Ready or Not》選擇 DX11 或 DX12 所需了解的一切。

《Ready or Not》現已於 PC 平台推出。

Copyright © 2024 56y.cc All rights reserved.