Her er, hvordan klassiske Win32-apps fungerer i Windows 10X
Hvis du følger Windows 10X-dækning på Winaero, ved du måske allerede, at denne enhedsversion med to skærme af operativsystemet understøtter at køre Win32-apps via containere. Microsoft har delt flere detaljer om dette, hvilket gør det klart, at nogle af appsene vil blive udeladt.
Under Surface-begivenheden den 2. oktober 2019 introducerede Microsoft en række nye enheder, herunder Surface Neo og Surface Duo.
Surface Neo er Microsofts helt egen foldbare pc, som kommer med et aftageligt tastatur, Surface Slim Pen inking. Det vil køre Windows 10X. Den har to 9" skærme forbundet med et 360° hængsel.
Surface Duo-enheden er endnu et Microsofts forsøg på at komme ind på smartphone-markedet. Surface Duo er en foldbar Android-enhed med to skærme.
Virksomheden beskriver Windows 10X som en specialudgave af operativsystemet designet til dual-screen pc'er.
Windows 10X indeholder nogle fremskridt inden for kerneteknologien i Windows, der optimerer den til fleksible arbejdsstillinger og mere mobil brug. Vi var nødt til at levere batterilevetid, der kunne drive ikke kun én, men to skærme. Vi ønskede, at operativsystemet skulle kunne styre batterieffekten af vores enorme katalog af Windows-apps, uanset om de blev skrevet inden for den sidste måned eller for fem år siden. Og vi ønskede at levere den hardwareydeevne og kompatibilitet, som vores kunder forventer af Windows 10.
Win32 app support i Windows 10X
Til Win32-apps vil Microsoft bruge en beholder, der ligner Windows-undersystemet til Linux. Hver Win32-app vil dog køre i den samme beholder. De fleste af Win32-apps understøttes af denne container.
Dette indfører en grænse for visse apps. Programmer, der manipulerer OS-systemdata (læs tweakers), eller som har diskformatering, partitionering eller systemreparationsmuligheder, vil simpelthen ikke fungere på grund af containerisering. Dette betyder også, at drivere ikke kan installeres manuelt for ikke-standardenheder.
Windows 10X giver adgang til hardwaren fra beholderen, så mus og tastatur, sammen med GPU og lydenheder forbliver tilgængelige for Win32-apps. Visse perifere enheder som kameraer og mikrofoner kræver ekstra tilladelser fra brugeren. Men når du først tillader dem til en app, vil alle andre Win32-apps have adgang til den enhed, da det er en tilladelse på containerniveau, som er fælles for alle apps.
Endelig har Windows 10X intet meddelelsesområde (systembakken) længere. Så apps, der er afhængige af meddelelsesområdeikonet, vil ikke være i stand til at placere det der, og brugeren vil ikke være i stand til at få adgang til brugergrænsefladen for at bruge denne apps funktioner.
Kilde: Neowin