鳴謝
本文由和風議會 [化肥] 翻譯, [小風箏] [安錦][魚苗] 編輯。
本文轉自美服論壇,如轉載請標註:和風議會搬運譯製。
本文內容來自於Regarding DirectX 11—Minor Graphics Options Differences,文中所包含時間均為美服時間。
本文所使用的部分譯名為戰火互娛所提供的官方譯名。
大家好,我有一條來自我們的高級圖形工程師 James Fulop 的消息。敬請期待!
大家好,這裡是James Fulop,激戰 2 的高級圖形工程師。我在這裡提供有關DirectX 9和 DirectX 11 之間幾個圖形選項行為不同的解釋。主要區別在於 DirectX 11 圖形後端沒有以與 DirectX 9 相同的方式實現專有的全屏選項. 然後這會對刷新率和全屏伽瑪滑塊選項產生連鎖效應。
全屏模式
需要明確的是,當我提及到全屏模式時,我指的是具有明確分辨率的分辨率選項。例如,使用“全屏 - 1920 x 1080”選項,圖形菜單的選項可能會有點混亂,因為窗口模式和分辨率選擇在同一個下拉菜單中。
我們不打算在 DirectX 11 上以同樣的方式實現全屏模式。在 Windows 10 的當前狀態下,全屏模式和窗口全屏之間沒有明顯的性能差異
(詳情請參閱此處的文章:https://devblogs.microsoft.com/directx/demystifying-fullscreen-optimizations/)。
此外,通過不使用全屏模式,它緩解了很多應用程序在更改全屏應用程序的窗口焦點時發生的應用程序未響應和顯示器閃爍的情況。目前,DirectX 11 上的全屏多任務體驗要好得多。
分辨率選項菜單將保持不變(窗口/窗口全屏/全屏 - [分辨率])。在某些情況下,“全屏 - [分辨率]”窗口與“窗口全屏”窗口完全相同。
刷新率
此設置允許您手動覆蓋顯示器的硬件刷新率。在 DirectX 9 上,這僅在全屏模式時有效。由於此設置不適用於 DirectX 11,因此有兩個選項可以手動更改遊戲的幀率。一種是使用 Frame Limiter 選項,它告訴客戶端手動限制幀速率。第二種選擇是通過 Windows 手動更改顯示器的刷新率。
目前,這是通過 Windows 10 上的設置 -> 系統 -> 顯示 -> 高級顯示設置 -> 刷新率來完成的。
伽瑪值
您可以將其視為“亮度”滑塊。
在 DirectX 9 上,伽瑪僅在全屏模式時有效。它基本上是通過調整監視器上的設置來改變輸出的呈現方式來工作的。
對於 DirectX 11,我已將其實現方式更改為在所有渲染完成後發生的全屏後處理效果。一個額外的好處是,這使得此設置適用於所有窗口選項。請注意,滑塊的響應曲線在 DirectX 9 和 DirectX 11 之間可能略有不同。
感謝大家對 DirectX 11 功能的反饋以及參與測試。我希望這篇文章能幫助你瞭解一些關於遊戲的底層知識。謝謝閱讀。
#激戰2# #directx11# #全屏模式# #刷新率# #伽馬值#