Hvad er pointen med et kantløst fuldskærmsvindue?

En hel del spil tillader brugeren at spille i et “kantløst fuldskærmsvindue” i stedet for “fuldskærmstilstand”. Jeg har spekuleret på. Hvorfor foretrækker man et fuldskærmsvindue frem for den “indbyggede” fuldskærmstilstand?

En simpel test af mig selv viste mig, at brug af fuldskærmstilstand i stedet giver bedre ydeevne. Jeg prøvede også at søge på Google og på SO, men de fleste svar er spilrelaterede eller om, hvordan man faktisk opretter disse vinduer i API X, Y eller Z.

Så hvad er pointen med at have et kantløst fuldskærmsvindue? er der tekniske grunde?

Kommentarer

  • Kommentarer er ikke til udvidet diskussion; denne samtale har været flyttet til chat .
  • Til alt-tabning; især med multimonitorer kan du spille et andet spil på din sekundære skærm, mens du stadig holder øje med hovedspillet.
  • Jeg har ofte min browser på en skærm med musik osv. (måske en slags guide til spillet, jeg ‘ spiller), mens spillet kører på min hovedskærm. Jeg elsker at være i stand til bare at flytte min mus til den anden mo nitor til at springe en sang over, rulle en side eller hvad som helst uden at minimere spillet. Det ‘ er især nyttigt, hvis spillet ikke ‘ ikke har en pause (som MMOer og Dark Souls), eller når enten alt eller tab er bundet til en handling i spillet.

Svar

“Almindelig” fuldskærm involverer at tage “eksklusiv” adgang til GPUen, hvilket betyder meget mere arbejde med at håndtere opløsningskobling, ressourcestyring (især i ældre APIer) osv. især omkring understøttelse af korrekt alt-faneadfærd. Dette kan muligvis virke underligt i starten, men det opstår, fordi når du mister eksklusivitet (når alt-fanebladet er ude), fjernes dit spil GPU-ressourcer effektivt og skal gendannes, når du taber ind igen.

A Vinduet “kantløs fuldskærm” er bare et almindeligt vindue med vinduskrom deaktiveret, det vil sige størrelsen på hele skærmen. Det betyder, at det fungerer ligesom et almindeligt vindue og ikke medfører den ekstra komplikation og omkostninger ved eksklusiv GPU-adgang, som gør tingene lettere for udviklere på bekostning af en ubetydelig ydeevne. Dette er den vigtigste tekniske årsag: mindre arbejde.

Det gør det også lettere for brugerne, normalt fordi mange spil, der bruger eksklusive fuldskærmstilstande, tilfældigvis ikke håndterer alt-tab meget godt, og gå ned eller handle mærkeligt, når du gendanner det til fuld skærm. Dette kan være ekstremt irriterende for spillere, der ønsker at alt-fane for at se på GameFAQer, chat på Discord eller IRC eller hvad som helst. Det er også mere venligt for opsætninger med flere skærme.

Kommentarer

  • Et kortfattet, godt svar. Jeg vidste om ” eksklusiv ” adgang, men ingen af dens ulemper.
  • Også kantløs fuldskærm kan give spillet mulighed for at gengive i en lavere opløsning men skalere grafikken op ved hjælp af GPUen i stedet for at ændre skærmens ‘ s opløsning. Dette er nyttigt, når en skærm har problemer med nogle opløsninger eller simpelthen ikke kan håndtere den videoopløsning overhovedet. Jeg har set nogle tablet-pc-drivere, der kun kan håndtere 2 eller 3 andre opløsninger end native, hvoraf ingen skaleres ordentligt. Hvor spil gjorde et bedre job med at skalere end driverne.
  • Uden kant i fuld skærm spiller også / lot / pænere med flere skærmopsætninger end normal fuldskærm, mens du lader dig bruge alle pixels på en skærm til et spil.
  • Kommentarer er ikke til udvidet diskussion; denne samtale har været flyttet til chat .
  • @StarWeaver at ‘ er den nøjagtige grund til, at jeg bruger kantløs 90% af tiden.

Svar

Ud over Josh Petries meget grundige svar vil jeg tilføje en mere praktisk opside af kantløs fuldskærm.

At have en opsætning med flere skærme gør almindelig fuldskærm lidt af en smerte. Fordi ændring af fokus til et andet vindue tager længere tid og får fuldskærmsapplikationen til at minimere.

Med kantløs fuldskærm på den anden side er det pågældende vindue et almindeligt vindue. Dette betyder, det kan være i baggrunden. Stadig synlig, mens andre vinduer overlapper hinanden. Med flere skærme tillader det for eksempel streamere at interagere med deres seere, mens de stadig fokuserer på spillet.

Kommentarer

  • Dette er hundrede gange så !
  • Det ‘ er nøjagtigt det problem, jeg kæmper med mine dobbelte skærme. Jeg vil nu prøve fuldskærmsvinduetilstand!
  • Dette er ærligt talt det eneste, jeg holder af. Netflix på den ene skærm, Civ på den anden.
  • Jeg tilmeldte mig bare for at bekræfte: pokker ja.Dette er grunden til, at jeg altid bruger vinduer uden kant, når det er tilgængeligt – at have en to-monitor opsætning med en skærm, der simpelthen er låst, mens jeg spiller bestemte spil, er utrolig irriterende.
  • Et andet praktisk eksempel: at spille Kerbal Space Program og gennemse spillet ‘ s wiki / youtube på samme tid.

Svar

Ting, som rammerløse fuldskærmsvinduer er nyttige

  • Dobbelt skærmopsætninger;

  • Optagelsesspil (LPer, tutorials); En masse indholdsskabere bruger software, der giver mulighed for vinduesoptagelse, så det er kun at fange spilvinduet. Dette giver skaberen mulighed for at skifte kontekst til andre programmer uden risiko for at afsløre følsomme oplysninger. Hvis spillet er eksklusivt i fuld skærm, skal capture-software fange hele skærmen, hvilket tvinger skaberen til enten at redigere kontekstskifter fra den endelige video eller at gøre sin skærm sort, når han livestreamer .;

  • Multitasking;

  • Undgå fejl i fuldskærmsimplementering (forkert opløsning, afskårne kanter, ingen mus, uendelig fokus / defokus osv.);

  • Nogle gange ydeevne; selvom ægte fuldskærm skal køre hurtigere, har det nogle gange den nøjagtige omvendte effekt;

  • Mange spil bugner ud, når Alt-Tabbed (ingen lyd, buggy-grafik, lang Alt-Tab-reaktionstid hvilket er irriterende, kan ikke køre længere efter at have forsøgt at Alt-Tab tilbage i spillet, nogle blokerer Alt-Tab helt til irritation for spilleren);

  • Ofte ægte fuld skærm reserverer mere plads end nødvendigt på mindre skærme, f.eks på 1370 forbeholder den sig stadig 1980 pixelbredde, så ethvert andet fuldskærmsvindue på den anden skærm modregnes med 600 pixels til højre;

  • At skifte mus mellem skærme er en smerte i røv med fuldskærmstilstand også, vil du skifte din musikafspilningsliste? Det tager 1 minut på grund af Alt-Tab-indlæsningstider og langsom reaktion. Det tager ikke kun 15 sekunder, før du er ude af spillet, men det tager længere tid at komme ind igen og nogle gange endda bugs ud i normalt funktionelle spil.

  • På low-end computere kan dit spil muligvis ikke køre problemfrit i fuldskærmstilstand, men når vinduet bliver mindre, forbedres ydeevnen ofte også. (Nogle indholdsskabere bruger dette til at fange nedskaleret spil og opskalere videoen.)

Kommentarer

  • Kan du forklare, hvorfor det er særlig vigtigt for optagelse?
  • Jeg kan ‘ ikke fortælle dig tekniske detaljer, jeg ‘ jeg videregiver bare de oplysninger, jeg har hørt i streams og videoer af LPer, at dette falder under grunde til, at de ikke kunne ‘ ikke optager spillet XY endnu. Måske falder det under multitasking og alt-tabbing. Som LPer har du sandsynligvis mindst 2 skærme, 1 hvor du spiller og 1 med rec ordning software til video og en anden software til lyd og potentielt brugerchat. Det er ‘ muligt at indstille dette med 2 computere, men ikke alle har budgettet eller opsætningen til det. Du kan også sikre, at optagelsen har den rigtige ramme, og at du lettere kan overlejre ting (webcam-feed).
  • Det virker intuitivt, at det ville være lettere for en streaming / optageapp på den samme maskine at være i stand til at få adgang til spillet ‘ s grafik, hvis det bare var indholdet af endnu et helt normalt vindue. (I modsætning til, at spillet udelukkende overtager GPUen.)
  • Jeg kender nogle mennesker, der kan lide at bruge deres chatprogrammer pop-up under afspilning, som ikke fungerer i fuld skærm

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *