¿Cuál es el objetivo de una ventana de pantalla completa sin bordes?

Muchos juegos permiten al usuario jugar en una «ventana de pantalla completa sin bordes» en lugar de en un «modo de pantalla completa». Me he estado preguntando. ¿Por qué uno preferiría una ventana de pantalla completa en lugar del modo de pantalla completa «integrado»?

Una prueba simple me mostró que usar el modo de pantalla completa en su lugar produce un mejor rendimiento. También probé para buscar en Google y en SO, pero la mayoría de las respuestas están relacionadas con los juegos o sobre cómo crear esas ventanas en API X, Y o Z.

Entonces, ¿cuál es el punto de tener una ventana de pantalla completa sin bordes? ¿Hay alguna razón técnica?

Comentarios

  • Los comentarios no son para una discusión extendida; esta conversación ha sido movido a chatear .
  • Para tabular alternativo; especialmente con monitores múltiples, puede jugar otro juego en su monitor secundario, sin perder de vista el juego principal.
  • A menudo tengo mi navegador en un monitor con música, etc. (tal vez algún tipo de guía para el juego que ‘ estoy jugando), mientras el juego se ejecuta en mi monitor principal. Me encanta estar capaz de mover mi mouse al otro mes nitor para saltarse una canción, desplazarse por una página o lo que sea, sin minimizar el juego. Es ‘ especialmente útil si el juego no ‘ tiene una pausa (como los MMO y Dark Souls) o cuando alt o tab está vinculado a una acción en el juego.

Respuesta

La pantalla completa «normal» implica tener acceso «exclusivo» a la GPU, lo que significa mucho más trabajo en el manejo del cambio de resolución, la administración de recursos (en las API más antiguas, en particular), etc. especialmente en lo que respecta a admitir el comportamiento correcto de la pestaña alternativa. Esto puede parecer extraño al principio, pero surge porque cuando pierdes la exclusividad (cuando tienes la pestaña Alt), los recursos de la GPU de tu juego se desalojan de manera efectiva y deben restaurarse cuando vuelves a ingresar.

A La ventana de «pantalla completa sin bordes» es solo una ventana normal, con el cromo de ventana desactivado, que es el tamaño de toda la pantalla. Esto significa que actúa como una ventana normal y no implica la complicación adicional y la sobrecarga del acceso exclusivo a la GPU, que facilita las cosas a los desarrolladores a costa de un rendimiento insignificante. Esta es la principal razón técnica : menos trabajo.

También facilita las cosas a los usuarios, generalmente, porque muchos juegos que usan modos exclusivos de pantalla completa tampoco manejan alt-tab muy bien y fallar o actuar de manera extraña cuando se restaura a pantalla completa. Esto puede ser sumamente molesto para los jugadores que quieran presionar la tecla Alt para ver GameFAQs, chatear en Discord o IRC, o lo que sea. También es más amigable para configuraciones de múltiples monitores.

Comentarios

  • Una respuesta sucinta y buena. Sabía sobre el » acceso exclusivo «, pero ninguna de sus desventajas.
  • Además, la pantalla completa sin bordes puede permitir que el juego se renderice a una resolución más baja pero a escala los gráficos usando la GPU en lugar de cambiar la ‘ resolución de la pantalla. Esto es útil cuando una pantalla tiene problemas en algunas resoluciones o simplemente no puede manejar esa resolución de video en absoluto. He visto algunos controladores de tablet PC que solo pueden manejar 2 o 3 resoluciones distintas de la nativa, ninguna de las cuales se escala correctamente. Donde los juegos hicieron un mejor trabajo de escalamiento que los controladores.
  • Pantalla completa sin bordes también juega mucho / mejor con configuraciones de múltiples monitores que la pantalla completa normal, mientras que te permite usar todos los píxeles en un monitor para un juego.
  • Los comentarios no son para una discusión extensa; esta conversación ha sido se movió al chat .
  • @StarWeaver que ‘ es la razón exacta por la que uso sin bordes el 90% del tiempo.

Respuesta

Además de la respuesta muy completa de Josh Petries, me gustaría agregar una ventaja más práctica de pantalla completa sin bordes.

Tener una configuración con varios monitores hace que la pantalla completa normal sea un poco molesta. Porque cambiar el enfoque a otra ventana lleva más tiempo y hace que la aplicación de pantalla completa se minimice.

Con la pantalla completa sin bordes, por otro lado, la ventana en cuestión es una ventana normal. Esto significa que puede estar en segundo plano. Sigue siendo visible mientras otras ventanas se superponen. Con varios monitores, permite a los streamers, por ejemplo, interactuar con sus espectadores sin dejar de centrarse en el juego.

Comentarios

  • Esto, cien veces más !
  • Ese ‘ es exactamente el problema con el que lucho con mis monitores duales. ¡Ahora probaré el modo de ventana de pantalla completa!
  • Honestamente, esto es lo único que me importa. Netflix en una pantalla, Civ en la otra.
  • Me registré solo para confirmar: diablos, sí.Esta es la razón por la que siempre utilizo ventanas sin bordes cuando está disponible: tener una configuración de dos monitores con un monitor simplemente bloqueado mientras juego ciertos juegos es increíblemente molesto.
  • Otro ejemplo práctico: jugar al Kerbal Space Program y navegar por el juego ‘ s wiki / youtube al mismo tiempo.

Responder

Cosas para las que las ventanas de pantalla completa sin bordes son útiles

  • Configuraciones de doble pantalla;

  • Grabación de juegos (LPers, tutoriales); Muchos creadores de contenido usan software que permite la captura de ventanas, por lo que capturan solo la ventana del juego. Esto permite al creador cambiar el contexto a otros programas sin el riesgo de revelar información confidencial. Si el juego es de pantalla completa exclusiva, el software de captura tendría que capturar todo el monitor, lo que obligaría al creador a editar los cambios de contexto del video final o a poner la pantalla en negro durante la transmisión en vivo .;

  • Multitarea;

  • Evitar errores en la implementación de pantalla completa (resolución incorrecta, bordes cortados, sin mouse, ciclo infinito de enfoque / desenfoque, etc.);

  • A veces, rendimiento; aunque la pantalla completa real debería ejecutarse más rápido, a veces tiene el efecto inverso exacto;

  • Muchos juegos fallan cuando Alt-Tabbed (sin sonido, gráficos con errores, tiempo de reacción prolongado de Alt-Tab lo cual es molesto, no se puede ejecutar más después de intentar Alt-Tab de nuevo en el juego, algunos bloquean Alt-Tab por completo para disgusto del jugador);

  • A menudo, pantalla completa real está reservando más espacio del necesario en monitores más pequeños, p. ej. en 1370 todavía reserva 1980 píxeles de ancho, por lo que cualquier otra ventana de pantalla completa en la otra pantalla se desplaza 600 píxeles a la derecha;

  • Cambiar el mouse entre pantallas es un dolor en el culo con modo de pantalla completa también, ¿quieres cambiar tu lista de reproducción de música? Toma 1 minuto debido a los tiempos de carga de Alt-Tab y la reacción lenta, no solo toma 15 segundos hasta que «salgas del juego, sino que volver a entrar toma más tiempo y, a veces, incluso fallas en juegos normalmente funcionales.

  • En computadoras de gama baja, es posible que su juego no pueda ejecutarse sin problemas en modo de pantalla completa, pero, al reducir la ventana, el rendimiento a menudo también mejora. (Algunos creadores de contenido usan esto para capturar juegos reducidos y mejorando el video).

Comentarios

  • ¿Puede explicar por qué es particularmente importante para la grabación?
  • No puedo ‘ darte detalles técnicos, ‘ solo estoy transmitiendo información que he escuchado en transmisiones y videos de LPers, que esto se debe a razones por las que todavía no pudieron ‘ t grabar el juego XY. Tal vez se trate de multitarea y tabulación alternativa. Como LPer, probablemente tenga al menos 2 pantallas, 1 donde juegas y 1 con rec ordene software para video y otro software para audio y potencialmente chat de usuario. Es posible ‘ configurar esto con 2 computadoras, pero no todos tienen el presupuesto o la configuración para eso. También puede asegurarse de que la grabación tenga el marco correcto y que pueda superponer más fácilmente las cosas (alimentación de la cámara web).
  • Parece intuitivo que sería más fácil para una aplicación de transmisión / grabación en la misma máquina capaz de acceder a los gráficos del juego ‘ s si fuera sólo el contenido de otra ventana perfectamente normal. (A diferencia del juego que se hace cargo exclusivamente de la GPU).
  • Conozco a algunas personas a las que les gusta usar las ventanas emergentes de sus programas de chat durante el juego, que no funcionan en pantalla completa

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *