无边界全屏窗口有什么意义?


150

大量游戏允许用户在“无边界全屏窗口”而不是“全屏模式”中进行游戏。我一直在想。为什么人们会比“内置”全屏模式更喜欢全屏窗口?

我自己进行的简单测试表明,使用全屏模式会产生更好的性能。我也尝试过在Google和SO上进行搜索,但是大多数答案都与游戏有关,或者与如何在API X,Y或Z中实际创建这些窗口有关。

那么拥有无边界的全屏窗口又有什么意义呢?有什么技术原因吗?


评论不作进一步讨论;此对话已转移至聊天
乔什(Josh

用于alt跳出;特别是对于多监视器,您可以在辅助监视器上玩另一种游戏,同时仍可以关注主游戏。
Aequitas '02

我经常将浏览器放在带有音乐等的显示器上(也许是我正在玩的游戏的某种指南),而游戏则在主显示器上运行。我喜欢能够仅将鼠标移至另一台显示器上以跳过歌曲,滚动页面或其他操作,而不会最小化游戏。如果游戏没有暂停(例如MMO和Dark Souls),或者当游戏中有一个alttab一个动作绑定时,此功能特别有用。
凯文

Answers:


235

“常规”全屏涉及对GPU的“独占”访问,这意味着在处理分辨率切换,资源管理(尤其是在较旧的API中)等方面,还有很多工作要做,尤其在支持正确的alt-tab行为方面。乍一看这可能很奇怪,但是这是因为当您失去排他性(按Alt键退出)时,游戏的GPU资源会被有效驱逐,并且当您重新登录时必须将其恢复。

“无边界全屏”窗口只是一个常规窗口,禁用了窗口镶边,即整个屏幕的大小。这意味着它的行为就像常规窗口一样,不会带来专有GPU访问的额外复杂性和开销,这使开发人员更容易进行操作,而其性能却可以忽略不计。这是主要的技术原因:工作量少。

通常,这也使用户更容易进行操作,因为许多使用独家全屏模式的游戏也碰巧不能很好地处理alt-tab和崩溃,或者在恢复到全屏状态时表现异常。对于想要按Alt键查看GameFAQs,在Discord或IRC上聊天或其他原因的玩家来说,这可能会非常烦人。它对于多显示器设置也更加友好。


1
一个简洁,好的答案。我知道“独家”访问权限,但没有缺点。
LaVolpe

5
此外,无边框全屏可以使游戏以较低的分辨率渲染,但可以使用GPU放大图形,而不用更改屏幕的分辨率。当显示器在某些分辨率下出现问题或根本无法处理该视频分辨率时,此功能很有用。我看到一些平板电脑驱动程序只能处理2或3种分辨率,而本机分辨率不能正常缩放。游戏在扩展方面比驱动程序更好。
Stephane Hockenhull

114
无边框全屏Alss在多个显示器设置上的播放效果比正常全屏更好/ lot /,同时允许您在一个游戏中使用一台显示器上的所有像素。
StarWeaver

1
评论不作进一步讨论;此对话已转移至聊天
乔什

1
@StarWeaver就是我90%的时间无边界使用的确切原因。
TMH

131

除了乔什·佩特里斯(Josh Petries)非常详尽的答案外,我还想为无边框全屏添加一个更实际的优点。

使用多台显示器进行设置会使常规的全屏显示有些麻烦。因为将焦点更改到另一个窗口需要更长的时间,并导致全屏应用程序最小化。

另一方面,如果使用无边界全屏,则该窗口是常规窗口。这意味着它可以在后台。在其他窗口重叠时仍可见。借助多台监视器,它可以使例如彩带与观看者互动,同时仍然专注于游戏。


15
这个一百倍!
Olle Kelderman

这正是我使用双显示器时遇到的问题。我现在将尝试全屏窗口模式!
Akkusativobjekt

33
老实说,这是我唯一关心的事情。Netflix在一个屏幕上,Civ在另一个屏幕上。
大卫·格林伯格

4
我注册只是为了确认:哎呀。这就是为什么我总是在可用的情况下使用无边界窗口的原因-在玩某些游戏时,将两个显示器设置为一个显示器只是简单地锁定会令人讨厌。
CGriffin

1
另一个实际示例:播放Kerbal Space Program并同时浏览游戏的Wiki / youtube。
piwi's

17

无边框全屏窗口非常有用的功能

  • 双屏设置;

  • 录制游戏(LPers,教程);许多内容创建者使用允许窗口捕获的软件,因此仅捕获游戏窗口。这使创建者可以将上下文切换到其他程序,而无需透露敏感信息。如果游戏是独家的全屏游戏,捕获软件将必须捕获整个监视器,迫使创建者要么从最终视频中删除上下文切换,要么在直播时将其屏幕变黑。

  • 多任务处理;

  • 避免在全屏实现中出现错误(分辨率错误,切边,没有鼠标,无限的聚焦/散焦周期等);

  • 有时表现;尽管实际的全屏模式运行速度会更快,但有时会产生完全相反的效果;

  • 许多游戏在Alt-Tabbed时会出错(没有声音,错误的图形,冗长的Alt-Tab反应时间,这很烦人,在尝试将Alt-Tab重新加入游戏后无法再运行了,有些游戏完全阻止了Alt-Tab的烦人播放器);

  • 实际的全屏通常会保留比较小的显示器所需的更多的空间,例如,在1370上,它仍保留1980像素的宽度,因此另一屏幕上的任何其他全屏窗口向右偏移600像素;

  • 在全屏模式下,在屏幕之间切换鼠标也是一个麻烦,想切换音乐播放列表吗?由于Alt-Tab的加载时间和反应缓慢,因此需要1分钟的时间,不仅要花费15秒才能退出游戏,而且再次进入游戏需要花费更长的时间,甚至在正常运行的游戏中也会出现错误。

  • 在低端计算机上,您的游戏可能无法在全屏模式下平稳运行,但是当缩小窗口时,性能通常也会提高。(一些内容创建者使用它来捕获缩小的游戏并放大视频。)


1
您能解释一下为什么对于录音特别重要吗?
Lasse

1
我无法告诉您任何技术细节,我只是在传达我在LPers的流和视频中听到的信息,这是由于他们还无法录制游戏XY所致。也许它属于多任务处理和替代标签。作为LPer,您可能至少有2个屏幕,其中1个用于播放,1个具有用于视频的录制软件,以及另一个用于音频和可能与用户聊天的软件。可以使用2台计算机进行设置,但并非每个人都有预算或设置。您还可以确保录制的帧正确,并且可以更轻松地覆盖内容(网络摄像头供稿)。
HopefulHelpful

2
看起来很直观,如果同一台机器上的流媒体/录制应用程序只是另一个完全正常的窗口的内容,则能够更轻松地访问游戏的图形。(与游戏完全取代GPU相对。)
Coxy

1
我知道有些人喜欢在播放过程中使用其聊天程序弹出窗口,但无法在全屏
模式下
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.