Hier leest u hoe klassieke Win32-apps werken in Windows 10X
Als u Windows 10X-dekking op Winaero volgt, weet u misschien al dat deze apparaatversie met twee schermen van het besturingssysteem het uitvoeren van Win32-apps via containers ondersteunt. Microsoft heeft hier meer details over gedeeld, waarbij duidelijk is gemaakt dat een deel van de apps zal worden weggelaten.
Advertentie
Tijdens het Surface-event op 2 oktober 2019 introduceerde Microsoft een aantal nieuwe toestellen, waaronder Surface Neo en Surface Duo.
Surface Neo is Microsoft's eigen opvouwbare pc, die wordt geleverd met een afneembaar toetsenbord, Surface Slim Pen-inkt. Het zal Windows 10X draaien. Het zal twee 9-inch schermen bevatten die zijn verbonden door een 360°-scharnier.
Het Surface Duo-apparaat is de zoveelste poging van Microsoft om de smartphonemarkt te betreden. Surface Duo is het opvouwbare Android-apparaat met twee schermen.
Het bedrijf beschrijft Windows 10X als een speciale editie van het besturingssysteem dat is ontworpen voor pc's met twee schermen.
Windows 10X bevat enkele verbeteringen in de kerntechnologie van Windows die het optimaliseren voor flexibele houdingen en meer mobiel gebruik. We moesten een batterijduur leveren die niet slechts één, maar twee schermen kon aansturen. We wilden dat het besturingssysteem het batterij-effect van onze enorme catalogus met Windows-apps zou kunnen beheren, of ze nu in de afgelopen maand of vijf jaar geleden zijn geschreven. En we wilden de hardwareprestaties en compatibiliteit leveren die onze klanten van Windows 10 verwachten.
Ondersteuning voor Win32-apps in Windows 10X
Voor Win32-apps gaat Microsoft een container gebruiken die lijkt op het Windows-subsysteem voor Linux. Elke Win32-app wordt echter in dezelfde container uitgevoerd. De meeste Win32-apps worden door die container ondersteund.
Dit introduceert een limiet voor bepaalde apps. Programma's die systeemgegevens van het besturingssysteem manipuleren (lees tweakers), of die schijfformatterings-, partitie- of systeemherstelopties hebben, werken simpelweg niet vanwege containerisatie. Dit betekent ook dat stuurprogramma's niet handmatig kunnen worden geïnstalleerd voor niet-standaard apparaten.
Windows 10X biedt toegang tot de hardware vanuit de container, dus muis en toetsenbord, samen met GPU en audioapparaten blijven beschikbaar voor Win32-apps. Voor bepaalde randapparatuur zoals camera's en microfoons is extra toestemming van de gebruiker nodig. Zodra u ze echter voor een app toestaat, hebben alle andere Win32-apps toegang tot dat apparaat, omdat het een machtiging op containerniveau is, die voor alle apps gebruikelijk is.
Ten slotte heeft Windows 10X geen systeemvak (systeemvak) meer. Dus apps die afhankelijk zijn van het pictogram in het systeemvak, kunnen het daar niet plaatsen en de gebruiker heeft geen toegang tot de gebruikersinterface om de functies van die app te gebruiken.
Bron: Neowin