UWP is nog volop in ontwikkeling. Natuurlijk kan het niet op tegen de features en mogelijkheden van de Win32 API.
No Exclusive Fullscreen Mode
One of the most immediately obvious limitations imposed by UWP is the lack of any support for exclusive fullscreen mode, aka the way we’ve been running most PC games for decades.
Hah.
DWM regeld de GPU draws. Met Windows 7 kunnen fullscreen games DWM nog uitschakelen, maar sinds Windows 8 kan dat niet eens meer. Het maakt helemaal niets uit of je fullscreen of windowed zit. Het beschikbare deel scherm krijgt gewoon zijn volledige resources beschikbaar. Windowed fullscreen of fullscreen maakt 0,0 uit. Het is gewoon afhankelijk van wat er in zijn totaliteit op je beschikbare schermruimte gebeurd.
Het is deze man niet eens opgevallen dat Exclusive Fullscreen infeite al 2 versies niet meer in Windows zit.
Kon deze vrij makkelijk terugvinden, dus:
leesvoer en
meerOne of the most common uses for this type of interoperability are performance monitoring overlays and screenshot tools such as the popular FRAPS and RTSS, or the more involved and accurate FCAT, the lack of which presents obstacles for in-depth performance analysis.
Maakt geen bal uit, want al die overlays haken in na de GPU draw, maar nog voor het langs DWM/WDDM gaat en naar de GPU gestuurd wordt. Die hebben daar verder geen last van, tenzij ze Destiny 2 willen gaan spelen, die blokkeren die hook actief.
Lack of interoperability
Oh oeps, veiligheid. Apps kunnen via de API's gewoon onderling data uitdelen. Verder niet erg dat ze tegenhouden dat games/software uit zichzelf in andere software/games gaat graven.
Modding Restrictions
Kwestie van tijd. MS is daar met de Xbox al mee bezig en zal met de Windows Store niet achter blijven.
Ecosystem Drawbacks
While the previous section looked at issues that were related to the UWP execution model, there are also some comparative drawbacks when buying on the Windows Store specifically.
Wat raar dat het als jongste platform van die genoemt worden in het artikel... De minste features heeft.
What could, however, be a very nasty surprise is that the Windows store does not appear to have a clear policy regarding perpetual access to downloads of purchased games when they become delisted
Delisted apps kun je via je aankoop of download overzicht weer downloaden. Verder allemaal afhankelijk van de developer of iets listed blijft of niet.
Meh, voor de rest veel gedram over het gebrek aan features. Daar is MS mee bezig door hun eigen games via die store te pushen. Is niet om die store zo zeer te pushen, maar meer om de achterliggende teams met elkaar samen te laten werken en zo die features die nodig zijn te ontwikkelen.
UWP is nog erg jong. Windows 8 en phone waren voorzetjes, de weg leggen. Het echte werk is pas met Windows 10 eigenlijk begonnen. Win32 kwam ook niet bomvol features uit de doos.
Geen zin aan pagina 2
Goed leesvoer.