Pc

在視窗模式或全屏模式下執行遊戲有區別嗎?

  • October 4, 2018

視窗化時玩遊戲會提高性能嗎?減少嗎?

全屏模式也一樣嗎?我一直認為全屏播放意味著更高的 fps 提升,但我從未證實這一點。

兩者之間有區別嗎?如果有,它們是什麼?

取決於你玩的解析度。如果你的遊戲解析度是你的桌面解析度,那麼全屏在所有場景下都可能比視窗模式略快,原因Philipp列舉了。

然而,老實說,在我過時的硬體上,以桌面解析度執行遊戲比通過視窗管理器以較低解析度執行遊戲對性能的影響要大得多。如果您的桌面解析度不是您的遊戲解析度,請務必在視窗模式下玩。

非原始解析度的全屏模式意味著您的電腦不必將圖形輸出轉換為螢幕上的矩形(相對較快),而是必須使用雙三次過濾或更好的方法將圖片從遊戲解析度縮放到您的原始解析度(昂貴! )。

即使是您的顯示器本身完成了繁重的工作,或者如果您在更高解析度下禁用了硬體縮放(在這種情況下,您仍然必須轉換像素座標),您將獲得糟糕的性能,並且在您使用 Alt-Tab 時偶爾會崩潰到遊戲。

最後,並非所有作業系統都允許您完全跳過螢幕合成系統。一個值得注意的例外當然是 Ubuntu(它可以在遊戲之上繪製 notifyOSD 通知);我不知道 Mac 在這裡是如何工作的。

因此,如果在這裡獲得最後一滴幀率是您的首要任務,請在全屏模式下播放:

  • 如果您使用的是 Windows(或 Mac?),並且
  • 如果您以螢幕的原始解析度播放,並且
  • 如果您無法通過在視窗中以較低解析度播放來獲得加速,並且
  • 如果您的桌面設置為螢幕的原始解析度。

引用自:https://gaming.stackexchange.com/questions/107028