Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
WinUI 3 och Windows App SDK är nya tekniker och jämfört med UWP finns det vissa funktioner som inte stöds. Det här avsnittet innehåller information om vilka funktioner som stöds innan du försöker migrera.
| UWP-funktion | Status för WinUI 3 |
|---|---|
| bakgrundsakryl | ✅ tillgänglig via DesktopAcrylicController. |
| Bakgrundsaktiviteter | ✅ stöds; se BackgroundTaskBuilder (introducerades i 1.7). |
| Vanliga användargränssnittskontroller | ✅ Stödd |
| CameraCaptureUI | ✅ stöds; se CameraCaptureUI (introducerades i 1.7). Alternativa API:er finns i Användning av videoinspelning. |
| Komposition/DirectX-interoperabilitet | ✅ De flesta funktioner för komposition och ritning stöds (globala kompositionseffekter stöds inte i 1.7); se Förbättra användargränssnittet med det visuella lagret. |
| Distribuera via butik | ✅ Stödd |
| Levande paneler (i Windows 10) | ✅ Stödd |
| MapControl | ✅ stöds; Se MapControl (introducerades i 1.5). |
| MediaElement och MediaPlayerElement | ✅ Use MediaPlayerElement, som introducerades i 1.2. |
| MSAL-bibliotek | ✅ Stödd |
| MSIX | ✅ Stödd |
| Enkelinstansiering | ✅ Stödd |
| Aktivitetsfältshantera API | ✅ stöds; för mer information, se TaskbarManager skrivbordsexempel. |
| Toast-meddelanden | ✅ Stödd |
| Visual Studio App Center | ✅ Stödd |
| WebAuthenticationBroker | ✅ stöds. se Microsoft.Security.Authentication.OAuth (introducerades i 1.7). |
| Bästa starthastighet och prestanda | ️ ⚠Liten nackdel, se prestandaöverväganden. |
| CoreTextServicesManager | ️ ⚠stöds endast i Windows 11 |
| Utskriftshanterare | ️ ⚠stöds i Windows 11 (ännu inte tillgängligt i Windows 10) |
| CoreWindow och relaterade API:er | ❌ Stöds inte i 1.7. Alternativa API:er med samma funktioner finns i AppWindowoch HWND--baserade API:er. |
| Stöd för virtuell nyckel för gamepad-indata | ❌ Stöds inte i 1.7. se Gamepad-stöd i WinUI 3 |
| InkCanvas | ❌ Stöds inte i 1.7 |
| Enappskiosk | ❌ Stöds inte i 1.7 |
| Xbox och HoloLens | ❌ Stöds inte i 1.7 |
Prestandaöverväganden
Idag, i version 1.7 av Windows App SDK, är WinUI 3-apparnas starttider långsammare och deras RAM-användning och installationsstorlek större än i UWP. Vi arbetar aktivt för att förbättra detta.
Visual Studio
Fliken Design i XAML Designer i Visual Studio (och Blend för Visual Studio) stöder för närvarande inte WinUI 3-projekt (från och med version 1.7 av Windows App SDK). Mer information finns i Skapa ett användargränssnitt med hjälp av XAML Designer.
Se även
Windows developer