Microsoft may move some shell experiences (user interface elements) such as Control Center from UWP to Win11 XAML in Windows 32. Initially, many of these shell elements were built using UWP (Universal Windows Platform), which allows Windows 11 developers to create "universal" apps that can run on multiple form factors.
While UWP is here to stay for now, there appears to be a strategic shift in how some parts of Windows are built. Previously, many shell experiences or user elements were created using "UWP," or Universal Windows Platform, but new references in the preview show that the tech giant is moving away from using UWP for certain features.
As discovered by Xeno on X (formerly Twitter), the latest preview build comes with new files in System32 of Windows 11: controlcenter.dll (Control Center or Action Center), mlenginestub.exe (Undocking MLEngine stub), shellhost.exe (ShellHost) sortwindows64.dll (SortWindows64 dll).
The above changes indicate that Microsoft is using a combination of older and newer technologies (Win32 and XAML) to build certain aspects of the Windows interface. Some sections, especially Control Center, Windows 10's Action Center replacement, let you change WiFi, volume, and other settings.
You can use XAML with the Win32 API through a technology called "XAML Islands", which allows Win32 apps to host modern-looking UI elements similar to UWP.
Changes in Windows 11 Preview are not visible to most users , as they do not change the functionality or experience of the migrated feature in any way.
This just means that the Control Center will work using Win32 and XAML and not rely on the UWP framework which has certain limitations and rules.
The Control Center will look familiar and there will not be any noticeable cosmetic changes as it uses the same visual design elements as before. It's just the underlying technology that has changed, it's not something users will see, but may notice in terms of performance or behavior changes.
Microsoft just started migrating some shell experiences from UWP to Win32 XAML, these changes are not released with Windows 11 23H2, but a future version of the operating system (Windows 12?
Also, It's worth noting that UWP is not just about what's on the screen (that's the job of the UI or user interface technology).
It's also about how apps are packaged, managed and run in Windows. This move shows A trend towards a different approach, it will be interesting to see how this unfolds in future updates to Windows 11.
The above is the detailed content of Leaked information reveals Microsoft is migrating some UWP UI shells to Win32. For more information, please follow other related articles on the PHP Chinese website!