¿Qué se admite al migrar de UWP a WinUI 3?

WinUI 3 y la SDK de Aplicaciones para Windows son nuevas tecnologías y, en comparación con UWP, hay algunas características que todavía no se admiten. En este artículo se proporciona información sobre qué características se admiten antes de intentar la migración.

Característica de UWP Estado de WinUI 3
Controles comunes de la interfaz de usuario ✅ Apoyado
MSIX ✅ Apoyado
Notificaciones del sistema ✅ Apoyado
Iconos dinámicos (en Windows 10) ✅ Apoyado
Distribución a través de la Tienda ✅ Apoyado
Biblioteca MSAL ✅ Apoyado
Visual Studio App Center ✅ Apoyado
Creación de instancias únicas ✅ Apoyado
Tareas en segundo plano ✅ Compatible con C++
⚠️ Compatible parcialmente con C# (se admiten tareas en segundo plano de OOP)
CameraCaptureUI ❌ No se admite en la versión 1.0
CoreTextServicesManager ⚠️ Solo se admite en Windows 11
InkCanvas ❌ No se admite en la versión 1.0
MapControl ❌ No se admite en la versión 1.0
MediaElement ❌ No se admite en la versión 1.0
PrintManager ❌ No se admite en la versión 1.0
WebAuthenticationBroker ❌ No se admite en la versión 1.0
Acrílico en el fondo ❌ No se admite en la versión 1.0
Quiosco de una sola aplicación ❌ No se admite en la versión 1.0
TaskbarManager API ❌ No se admite en la versión 1.0
Contenedorización completa de la aplicación ❌ No se admite en la versión 1.0
Mejor velocidad y rendimiento de lanzamiento ⚠️ Ligera desventaja, consulte consideraciones de rendimiento.

Consideraciones de rendimiento

Hoy en la versión 1.0 de SDK de Aplicaciones para Windows, las velocidades de inicio, el uso de RAM y el tamaño de instalación de las aplicaciones winUI 3 son más grandes o más lentas que las que se ven en UWP. Estamos trabajando activamente para mejorar esto. Tendremos más información para compartir en el futuro.