Quel est l'intérêt d'une fenêtre plein écran sans bordure?

150

Beaucoup de jeux permettent à l'utilisateur de jouer dans une "fenêtre plein écran sans bordure" au lieu d'un "mode plein écran". Je me demandais. Pourquoi préférerait-on une fenêtre plein écran plutôt que le mode plein écran "intégré"?

Un simple test m'a montré que le mode plein écran offre de meilleures performances. J'ai aussi essayé de chercher sur Google et sur SO, mais la plupart des réponses sont liées au jeu ou à la création de ces fenêtres dans l'API X, Y ou Z.

Alors, quel est l'intérêt d'avoir une fenêtre plein écran sans bordure? Y a-t-il des raisons techniques?

LaVolpe
la source
Les commentaires ne sont pas pour une discussion prolongée; cette conversation a été déplacée pour discuter .
Josh
Pour alt tab tab out out; en particulier avec plusieurs écrans, vous pouvez jouer à un autre jeu sur votre moniteur secondaire tout en gardant un œil sur le jeu principal.
Aequitas
J'ai souvent mon navigateur sur un moniteur avec de la musique, etc. (peut-être une sorte de guide pour le jeu auquel je joue), tandis que le jeu s'exécute sur mon moniteur principal. J'aime pouvoir simplement déplacer ma souris sur l'autre moniteur pour sauter une chanson, faire défiler une page ou autre, sans minimiser la partie. C'est particulièrement utile si le jeu n'a pas de pause (comme les MMO et Dark Souls) ou quand altou tabest lié à une action dans le jeu.
Kevin le

Réponses:

235

Le mode "normal" consiste à prendre un accès "exclusif" au GPU, ce qui demande beaucoup plus de travail pour gérer le changement de résolution, la gestion des ressources (dans les anciennes API, en particulier), etc., en particulier pour prendre en charge le comportement correct des alt-tab. Cela peut sembler étrange au début, mais cela vient du fait que, lorsque vous perdez l'exclusivité (lorsque vous quittez tous les supports), les ressources GPU de votre jeu sont effectivement expulsées et doivent être restaurées lorsque vous revenez en arrière.

Une fenêtre "plein écran sans bordure" est juste une fenêtre normale, avec la fenêtre chrome désactivée, c'est-à-dire la taille de tout l'écran. Cela signifie qu’elle agit comme une fenêtre normale et qu’elle n’entraîne pas la complication supplémentaire que suppose un accès GPU exclusif, ce qui facilite les choses pour les développeurs au prix de performances négligeables. C'est la raison technique principale : moins de travail.

Cela simplifie également les choses pour les utilisateurs, car de nombreux jeux utilisant des modes plein écran exclusifs ne gèrent pas très bien les alt-tabs, ne plantent pas et ne fonctionnent pas bizarrement lorsqu’ils sont restaurés en plein écran. Cela peut être extrêmement ennuyeux pour les joueurs qui souhaitent passer d'un alt-tab à l'autre pour regarder les GameFAQ, discuter sur Discord ou IRC, ou autre chose. C'est également plus convivial pour les configurations multi-moniteurs.

Josh
la source
1
Une réponse succincte, bonne. Je connaissais l'accès "exclusif", mais aucun de ses inconvénients.
LaVolpe
5
En outre, le mode plein écran sans bordure peut permettre au jeu de générer un rendu avec une résolution plus faible, mais de redimensionner les graphiques à l'aide du GPU plutôt que de modifier la résolution de l'écran. Ceci est utile lorsqu'un écran présente des problèmes avec certaines résolutions ou ne peut tout simplement pas gérer cette résolution vidéo. J'ai vu des pilotes de tablettes PC ne pouvant gérer que 2 ou 3 résolutions autres que la résolution native, dont aucune ne s'adapte correctement. Où les jeux ont fait un meilleur travail de mise à l'échelle que les pilotes.
Stephane Hockenhull
114
Borderless Fullscreen alss est beaucoup plus agréable avec de multiples configurations de moniteur que le plein écran normal, tout en vous permettant d’utiliser tous les pixels d’un moniteur pour un match.
StarWeaver
1
Les commentaires ne sont pas pour une discussion prolongée; cette conversation a été déplacée pour discuter .
Josh
1
@ StarWeaver, c'est la raison exacte pour laquelle j'utilise sans frontière 90% du temps.
TMH
131

En plus de la réponse très approfondie de Josh Petries, je voudrais ajouter un avantage plus pratique de plein écran sans frontières.

Avoir une configuration avec plusieurs moniteurs rend le plein écran normal un peu pénible. Parce que changer le focus dans une autre fenêtre prend plus de temps et réduit l'application plein écran.

Par contre, en plein écran sans bordure, la fenêtre en question est une fenêtre normale. Cela signifie que cela peut être en arrière-plan. Toujours visible alors que d'autres fenêtres se chevauchent. Avec plusieurs moniteurs, il permet par exemple aux streamers d’interagir avec leurs téléspectateurs tout en se concentrant sur le jeu.

sbecker
la source
15
Ça, cent fois ça!
Olle Kelderman le
C’est exactement le problème que je rencontre avec mes deux moniteurs. Je vais maintenant essayer le mode fenêtre plein écran!
Akkusativobjekt
33
Honnêtement, c'est la seule chose qui m'importe. Netflix sur un écran, Civ sur l'autre.
David Grinberg
4
Je me suis inscrit juste pour confirmer: diable oui. C’est la raison pour laquelle j’utilise toujours sans fenêtre lorsque cela est possible - il est extrêmement ennuyant d’avoir une configuration à deux moniteurs avec un moniteur tout simplement verrouillé lorsque vous jouez à certains jeux.
CGriffin
1
Autre exemple pratique: jouer à Kerbal Space Program et naviguer simultanément sur le wiki / youtube du jeu.
piwi
17

Choses pour lesquelles les fenêtres plein écran sans bordure sont utiles

  • Configurations double écran;

  • Enregistrement de jeux (LPers, tutoriels); De nombreux créateurs de contenu utilisent des logiciels permettant la capture de fenêtre, ce qui permet de capturer uniquement la fenêtre du jeu. Cela permet au créateur de changer de contexte vers d'autres programmes sans risquer de révéler des informations sensibles. Si le jeu est en mode plein écran exclusif, le logiciel de capture devra capturer l’ensemble du moniteur, ce qui obligera le créateur à modifier le contexte de la vidéo finale ou à noircir son écran lorsqu’il diffuse en streaming .;

  • Multitâche;

  • Éviter les bogues dans la mise en œuvre plein écran (résolution incorrecte, bords coupés, pas de souris, cycle de mise au point / défocalisation infini, etc.);

  • Parfois, la performance; Bien que le plein écran réel devrait fonctionner plus rapidement, il a parfois l'effet inverse exact.

  • Beaucoup de jeux se bloquent lorsque Alt-Tabbed (pas de son, graphismes erronés, temps de réaction Alt-Tab long qui est ennuyeux, ne peut plus fonctionner après avoir essayé de revenir Alt-Tab dans le jeu, certains bloquent Alt-Tab complètement joueur);

  • Souvent, le plein écran réel réserve plus d’espace que nécessaire sur des moniteurs plus petits. Par exemple, sur 1370, il conserve une largeur de 1980 pixels; toute autre fenêtre plein écran de l’autre écran est donc décalée de 600 pixels vers la droite;

  • Passer de la souris entre les écrans est une tâche difficile avec le mode plein écran également, vous voulez changer votre liste de lecture musicale? Cela prend 1 minute à cause des temps de chargement des Alt-Tabs et de la lenteur de la réaction. Non seulement cela prend 15 secondes pour que vous soyez hors du jeu, mais il vous faut aussi plus de temps et parfois même des bugs dans des jeux normalement fonctionnels.

  • Sur des ordinateurs bas de gamme, votre jeu ne fonctionnera peut-être pas correctement en mode plein écran mais, lorsque vous réduisez la fenêtre, les performances s’améliorent souvent. (Certains créateurs de contenu l'utilisent pour capturer des jeux sous-dimensionnés et améliorer la vidéo.)

Si tout va bien utile
la source
1
Pouvez-vous expliquer pourquoi c'est particulièrement important pour l'enregistrement?
Lasse
1
Je ne peux pas vous dire de détails techniques, je ne fais que relayer des informations que j'ai entendues dans des flux et des vidéos de LPers, que cela fait partie des raisons pour lesquelles ils ne pouvaient pas encore enregistrer le jeu XY. Peut-être que cela tombe sous multitâche et alt-tab. En tant que LPer, vous avez probablement au moins deux écrans, un avec lequel vous jouez et un avec un logiciel d’enregistrement pour la vidéo et un autre logiciel pour le son et éventuellement le chat. Il est possible de configurer cela avec 2 ordinateurs, mais tout le monde n'a pas le budget ou la configuration pour cela. Vous pouvez également vous assurer que l'enregistrement a la bonne image et pouvoir superposer des éléments (flux webcam).
Espérons
2
Il semble intuitif qu’il serait plus facile pour une application de diffusion en continu / enregistrement sur la même machine d’être en mesure d’accéder aux graphiques du jeu s’il ne s’agissait que du contenu d’une autre fenêtre parfaitement normale. (Contrairement au jeu prenant exclusivement le contrôle du GPU.)
Coxy, le
1
Je connais des gens qui aiment utiliser les popups de leurs programmes de chat pendant la lecture qui ne fonctionnent pas en plein écran
PlasmaHH