Was bringt ein randloses Vollbildfenster?

150

Bei ziemlich vielen Spielen kann der Benutzer in einem "randlosen Vollbild-Fenster" anstatt in einem "Vollbild-Modus" spielen. Ich habe mich gefragt. Warum sollte man ein Vollbildfenster dem "eingebauten" Vollbildmodus vorziehen?

Mein einfacher Test hat mir gezeigt, dass der Vollbildmodus eine bessere Leistung bringt. Ich habe auch versucht, in Google und SO zu suchen, aber die meisten Antworten beziehen sich auf Spiele oder darauf, wie diese Fenster in API X, Y oder Z erstellt werden.

Was bringt es also, ein randloses Vollbildfenster zu haben? Gibt es technische Gründe?

LaVolpe
quelle
Kommentare sind nicht für eine längere Diskussion gedacht. Diese Unterhaltung wurde in den Chat verschoben .
Josh
Für Alt Tabbing Out; Vor allem bei Multimonitoren können Sie ein anderes Spiel auf Ihrem sekundären Monitor spielen und dabei das Hauptspiel im Auge behalten.
Aequitas
Ich habe oft meinen Browser auf einem Monitor mit Musik usw. (vielleicht eine Art Anleitung für das Spiel, das ich spiele), während das Spiel auf meinem Hauptmonitor läuft. Ich liebe es, einfach meine Maus auf den anderen Monitor zu bewegen, um einen Song zu überspringen, eine Seite zu scrollen oder was auch immer, ohne das Spiel zu minimieren. Es ist besonders nützlich, wenn das Spiel keine Pause hat (wie bei MMOs und Dark Souls) oder wenn entweder eine Aktion im Spiel vorliegt altoder daran tabgebunden ist.
Kevin

Antworten:

235

"Normaler" Vollbildmodus beinhaltet den "exklusiven" Zugriff auf die GPU. Dies bedeutet viel mehr Arbeit beim Umschalten der Auflösung, bei der Ressourcenverwaltung (insbesondere in älteren APIs) usw., insbesondere bei der Unterstützung des korrekten Verhaltens von Alt-Tabs. Dies mag auf den ersten Blick seltsam erscheinen, aber es entsteht, wenn Sie die Exklusivität verlieren (wenn Sie die Alt-Tabs entfernen), werden die GPU-Ressourcen Ihres Spiels effektiv geräumt und müssen wiederhergestellt werden, wenn Sie wieder einsteigen.

Ein "randloses Vollbild" -Fenster ist nur ein normales Fenster mit deaktiviertem Fensterchrom, dh der Größe des gesamten Bildschirms. Dies bedeutet, dass es sich wie ein normales Fenster verhält und nicht die zusätzliche Komplikation und den zusätzlichen Aufwand des exklusiven GPU-Zugriffs verursacht, was den Entwicklern die Arbeit auf Kosten einer vernachlässigbaren Leistung erleichtert. Dies ist der wichtigste technische Grund: weniger Arbeit.

Dies erleichtert den Benutzern in der Regel auch die Arbeit, da viele Spiele, die exklusive Vollbildmodi verwenden, die Alt-Tab-Funktion nicht besonders gut beherrschen und abstürzen oder bei Wiederherstellung des Vollbildmodus seltsam reagieren. Dies kann äußerst ärgerlich für Spieler sein, die mit gedrückter Alt-Taste GameFAQs anzeigen, in Discord oder IRC chatten möchten oder was auch immer. Es ist auch benutzerfreundlicher für Multi-Monitor-Setups.

Josh
quelle
1
Eine prägnante, gute Antwort. Ich wusste über den "exklusiven" Zugang Bescheid, aber keiner seiner Nachteile.
LaVolpe
5
Der randlose Vollbildmodus ermöglicht es dem Spiel, mit einer niedrigeren Auflösung zu rendern, die Grafiken jedoch mithilfe der GPU zu vergrößern, anstatt die Bildschirmauflösung zu ändern. Dies ist nützlich, wenn ein Bildschirm bei einigen Auflösungen Probleme hat oder diese Videoauflösung überhaupt nicht verarbeiten kann. Ich habe einige Tablet-PC-Treiber gesehen, die nur 2 oder 3 andere Auflösungen als native verarbeiten können, von denen keine richtig skaliert. Wo Spiele besser skaliert haben als die Treiber.
Stephane Hockenhull
114
Borderless Fullscreen alss spielt viel besser mit mehreren Monitoreinstellungen als normaler Vollbildmodus, während Sie alle Pixel auf einem Monitor für ein Spiel verwenden können.
StarWeaver
1
Kommentare sind nicht für eine längere Diskussion gedacht. Diese Unterhaltung wurde in den Chat verschoben .
Josh
1
@StarWeaver, genau das ist der Grund, warum ich 90% der Zeit randlos arbeite.
TMH
131

Zusätzlich zu Josh Petries sehr gründlicher Antwort möchte ich einen praktischen Vorteil des randlosen Vollbilds hinzufügen.

Wenn Sie ein Setup mit mehreren Monitoren haben, ist der normale Vollbildmodus ein bisschen mühsam. Da das Wechseln des Fokus in ein anderes Fenster länger dauert und die Vollbildanwendung minimiert wird.

Bei randlosem Vollbild hingegen handelt es sich um ein reguläres Fenster. Das heißt, es kann im Hintergrund sein. Noch sichtbar, während andere Fenster überlappen. Mit mehreren Monitoren können Streamer beispielsweise mit ihren Zuschauern interagieren und sich gleichzeitig auf das Spiel konzentrieren.

sbecker
quelle
15
Dies, hundertmal so!
Olle Kelderman
Genau das ist das Problem, mit dem ich bei meinen Doppelmonitoren zu kämpfen habe. Ich werde jetzt den Vollbildmodus ausprobieren!
Akkusativobjekt
33
Das ist ehrlich gesagt das einzige, was mir wichtig ist. Netflix auf einem Bildschirm, Civ auf dem anderen.
David Grinberg
4
Ich habe mich nur zur Bestätigung registriert: heck ja. Aus diesem Grund verwende ich bei Verfügbarkeit immer randlose Fenster - es ist unglaublich ärgerlich, wenn ein Bildschirm mit zwei Bildschirmen bei bestimmten Spielen einfach gesperrt ist.
CGriffin
1
Ein weiteres praktisches Beispiel: Spielen Sie Kerbal Space Program und surfen Sie gleichzeitig im Wiki / Youtube des Spiels.
Piwi
17

Dinge, für die randlose Vollbildfenster nützlich sind

  • Doppelbild-Setups;

  • Aufnahmespiele (LPers, Tutorials); Viele Inhaltsersteller verwenden eine Software, mit der Fenster erfasst werden können, sodass nur das Spielfenster erfasst wird. Auf diese Weise kann der Ersteller den Kontext auf andere Programme umstellen, ohne sensible Informationen preisgeben zu müssen. Wenn es sich um ein exklusives Vollbildspiel handelt, muss die Erfassungssoftware den gesamten Monitor erfassen, wodurch der Ersteller gezwungen wird, entweder Kontextwechsel aus dem endgültigen Video herauszuschneiden oder seinen Bildschirm beim Livestreaming schwarz zu färben .;

  • Multitasking;

  • Vermeiden von Fehlern in der Vollbildimplementierung (falsche Auflösung, abgeschnittene Kanten, keine Maus, unendlicher Zyklus von Fokus / Defokus usw.);

  • Manchmal Leistung; Obwohl der echte Vollbildmodus schneller ausgeführt werden sollte, hat er manchmal genau den umgekehrten Effekt.

  • Viele Spiele sind fehlerhaft, wenn Alt-Tabbed (kein Ton, fehlerhafte Grafiken, lange Alt-Tab-Reaktionszeit, die ärgerlich ist, kann nicht mehr ausgeführt werden, nachdem versucht wurde, Alt-Tab wieder in das Spiel einzubinden Spieler);

  • Häufig reserviert der echte Vollbildmodus auf kleineren Monitoren mehr Platz als erforderlich, z. B. reserviert er bei 1370 immer noch eine Pixelbreite von 1980, sodass jedes andere Vollbildfenster auf dem anderen Bildschirm um 600 Pixel nach rechts versetzt ist.

  • Das Wechseln der Maus zwischen den Bildschirmen ist auch im Vollbildmodus ein Problem. Möchten Sie Ihre Musikwiedergabeliste wechseln? Dauert aufgrund der Ladezeiten von Alt-Tab und der langsamen Reaktion 1 Minute. Es dauert nicht nur 15 Sekunden, bis Sie das Spiel verlassen, sondern es dauert auch länger, bis Sie wieder einsteigen. In normal funktionierenden Spielen treten manchmal sogar Fehler auf.

  • Auf Low-End-Computern läuft Ihr Spiel im Vollbildmodus möglicherweise nicht reibungslos. Wenn Sie jedoch das Fenster verkleinern, verbessert sich häufig auch die Leistung. (Einige Content-Ersteller verwenden diese Option, um verkleinerte Spiele zu erfassen und das Video zu vergrößern.)

Hoffentlich hilfreich
quelle
1
Können Sie erklären, warum es für die Aufnahme besonders wichtig ist?
Lasse
1
Ich kann Ihnen keine technischen Details mitteilen. Ich gebe nur Informationen weiter, die ich in Streams und Videos von LP-Spielern gehört habe. Dies liegt daran, dass sie das Spiel XY noch nicht aufnehmen konnten. Vielleicht fällt es unter Multitasking und Alt-Tabbing. Als LPer haben Sie wahrscheinlich mindestens 2 Bildschirme, einen, auf dem Sie spielen, und einen mit Aufnahmesoftware für Video und eine andere Software für Audio und potenziellen Benutzer-Chat. Es ist möglich, dies mit 2 Computern einzurichten, aber nicht jeder hat das Budget oder die Einrichtung dafür. Sie können auch sicherstellen, dass die Aufnahme den richtigen Rahmen aufweist, und Sie können Inhalte (Webcam-Feed) einfacher überlagern.
Hoffentlich
2
Es erscheint intuitiv, dass es für eine Streaming- / Aufnahme-App auf demselben Computer einfacher wäre, auf die Grafiken des Spiels zuzugreifen, wenn es sich nur um den Inhalt eines weiteren ganz normalen Fensters handelte. (Im Gegensatz zum Spiel, das ausschließlich die GPU übernimmt.)
Coxy
1
Ich kenne einige Leute, die ihre Chat-Programme während des Spielens benutzen
möchten