在玩遊戲時,大多數遊戲都會提供三種視窗模式供玩家選擇:全螢幕、視窗化和無邊框視窗化(*註)。不少人可能以為這三種視窗模式只會影響遊戲的顯示方式,但其實它們在某種程度上還會影響遊戲的效能、幀數和延遲速度!
今天 LINA 將會簡單介紹「全螢幕 vs 無邊框視窗」在玩遊戲時會有什麼差別,並解答一些與無邊框視窗的相關 Q&A,像是「全螢幕/無邊框視窗的相關快捷鍵」、「Windows 10 的『全螢幕最佳化』是什麼?」和「讓遊戲『無邊框視窗化』的程式」等等。
*備註:
因為「視窗化」和「無邊框視窗化」唯一的差別只有視窗邊框的有無,兩者本質上是相同的東西,所以本文將不特別針對「視窗化」進行討論。
全螢幕 vs 無邊框視窗
雖然「全螢幕」和「無邊框視窗」的遊戲畫面在螢幕上看起來沒有什麼差別,但對於電腦來說,電腦和遊戲之間的關係比較像是:
- 全螢幕:1 對 1
- 視窗、無邊框視窗:1 對 N
▉ 全螢幕:1 對 1
當遊戲處於「全螢幕」模式時,它會置頂在螢幕的最上方,電腦則會優先將效能資源分配給遊戲,並關閉、暫停背景裡較為不重要的程式或服務,專心處理所有來自遊戲的任務和指令。因此,在全螢幕模式時,遊戲通常會有更優秀的效能表現、更高的幀數,以及更低的延遲輸入。
不過,正因為遊戲以全螢幕的方式置頂在畫面最上方,滑鼠的移動範圍會被限制在遊戲畫面裡,無法自由移動到副螢幕上。玩家只能透過「Alt+Tab 鍵」來切換視窗,對於會頻繁切換視窗、螢幕的人來說,全螢幕在使用時就會比較麻煩。
此外,由於電腦會在玩家進行全螢幕時將背景程式暫停運作,當玩家重新開啟背景程式時,就得多花個幾秒等程式啟動。
▉ 視窗、無邊框視窗:1 對 N
當遊戲處於「視窗/無邊框視窗」模式時,它和其他程式間就不存在誰先誰後的問題,電腦會持續將資源分配給所有正在執行中的程式,讓其他程式維持在「隨時都能使用」的狀態。
「無邊框視窗」最大的好處在於玩家可以快速切換螢幕、視窗,但因為電腦的效能有限,如果 N(正在執行中的程式)的數量越多,遊戲的效能表現就會越差。
▉ 全螢幕 vs 無邊框視窗的簡單比較
(✔️、❌代表誰勝誰負)
全螢幕 | 無邊框視窗化 | |
---|---|---|
遊戲效能 | ✔️ | ❌ |
遊戲幀數 | ✔️ | ❌ |
輸入延遲 | ✔️ | ❌ |
資源優先度 | ✔️ | ❌ |
視窗靈活度 | ❌ | ✔️ |
無邊框視窗的相關 Q&A
- 全螢幕/無邊框視窗的相關快捷鍵
- 為什麼有時「無邊框視窗」的幀數反而更高?
- Windows 10 的「全螢幕最佳化」是什麼?
- 讓遊戲「無邊框視窗化」的程式
▉ a. 全螢幕/無邊框視窗的相關快捷鍵
Windows 內建的快捷鍵非常多,自然也有全螢幕、切換視窗等相關的快捷鍵,而且不只遊戲,連一般視窗也可以使用喔!
- 開啟/關閉全螢幕:F11 鍵
- 變更正在使用的視窗:Alt+Tab 鍵
- 從全螢幕切換成視窗:Alt+Enter 鍵
(但不是所有遊戲都支援) - 移動視窗位置:Windows+Shift+左右方向鍵
- 視窗最大化:Windows+↑鍵
- 視窗最小化:Windows+↓鍵
(如果視窗已經最大化,第一次按「Windows+↓鍵」會是「往下還原」,按第二次才會是「視窗最小化」)
▉ b. 為什麼有時「無邊框視窗」的幀數反而更高?
理論上來說,遊戲在全螢幕模式時的遊戲效能、幀數應該要比無邊框視窗還高才對,但為什麼有的遊戲切換到無邊框視窗後看起來反而更順暢了?
會導致這種情況的原因有幾個:
- 遊戲本身的 bug
- 遊戲會自動開啟垂直同步
- 遊戲的畫質設定超出顯卡的能力範圍
當遊戲處於視窗/無邊框視窗時,有的遊戲可能會強制開啟垂直同步,或是自動調降遊戲的解析度、陰影品質等設定。當畫質設定變低之後,顯卡就不需要使用那麼多效能在畫面上,多餘的效能就可以用來更多張畫面,導致遊戲幀數變高。
▉ c. Windows 10 的「全螢幕最佳化」是什麼?
為了讓遊戲在全螢幕模式時也能獲得無邊框視窗的靈活度,微軟官方從 Windows 10 開始新增了「全螢幕最佳化」功能,並且預設為開啟。然而,不是每款遊戲都適用於「全螢幕最佳化」功能,如果遊戲會在全螢幕模式時出現閃退、黑畫面等情況,建議還是把它關掉。
尷尬的是,Windows 系統沒有內建「一次性關閉設定」的類似選項,所以我們只能透過遊戲執行檔一個一個手動關閉。
如何關閉「全螢幕最佳化」功能:
- ①、找到遊戲執行檔,按下右鍵後點擊「內容」
- ②、 在「相容性」選單裡,勾選「停用全螢幕最佳化」,再點擊右下角的「套用」
▉ d. 讓遊戲「無邊框視窗化」的程式
雖然大多數遊戲都有三種視窗模式可選擇,但有的遊戲可能是因為開發成本較低的關係,只會有「視窗化」一種視窗模式可選(像是《小朋友齊打交》之類的)。
這種時候,我們就可以透過「Borderless Gaming」這個程式來放大/縮小遊戲視窗。開啟 Borderless Gaming 後,只需要在列表中找到想要縮放的程式,點擊「箭頭朝外」的四方形來放大、點擊「箭頭朝內」的四方形來縮小,使用方式非常簡單。
▼ 在左邊的列表中找到想放大/縮小的程式,點擊一下讓它呈現藍色
▼ 點擊「箭頭朝外」的四方形來放大
▼ 點擊「箭頭朝內」的四方形來縮小
總結、該選擇全螢幕 or 無邊框視窗?
如果顯卡本來就處於效能過剩的狀態,那選擇「全螢幕」或「無邊框視窗」在遊戲的效能表現上不會有太大的差別。
不過,要是顯卡的效能只是剛好可以應付遊戲的程度,那玩遊戲時還是建議選擇「全螢幕」,遊戲的效能表現會更好。特別是當遊戲的規格需求越高時,兩者間的差異會更明顯。
資料來源:Intel 官方、Digital Trends、Frontier Forums、Steam Community