Microsoft は、コントロール センターなどの一部のシェル エクスペリエンス (ユーザー インターフェイス要素) を Windows 32 の UWP から Win11 XAML に移動する可能性があります。当初、これらのシェル要素の多くは UWP (ユニバーサル Windows プラットフォーム) を使用して構築されており、これにより Windows 11 開発者は複数のフォーム ファクターで実行できる「ユニバーサル」アプリを作成できます。
UWP は今のところ存続していますが、Windows の一部の構築方法に戦略的な変化があるようです。これまで、多くのシェル エクスペリエンスやユーザー要素は「UWP」(ユニバーサル Windows プラットフォーム)を使用して作成されていましたが、プレビュー内の新しい参照は、テクノロジー大手が特定の機能について UWP の使用から遠ざかっていることを示しています。
X (旧 Twitter) の Xeno によって発見されたように、最新のプレビュー ビルドには Windows 11 の System32 に新しいファイルが付属しています: controlcenter.dll (コントロール センターまたはアクション センター)、mlenginestub.exe (MLEngine スタブのドッキング解除) 、shellhost.exe (シェルホスト)、sortwindows64.dll (SortWindows64 dll)。
上記の変更は、Microsoft が古いテクノロジと新しいテクノロジ (Win32 と XAML) を組み合わせて Windows インターフェイスの特定の側面を構築していることを示しています一部のセクション、特にコントロール センター、Windows 10 のアクション センターの代替では、WiFi、音量、その他の設定を変更できます。
「XAML Islands」と呼ばれるテクノロジを通じて、Win32 API で XAML を使用できます。これにより、Win32 アプリで UWP に似た最新の外観の UI 要素をホストできるようになります。
Windows 11 プレビューでの変更は、ほとんどのユーザーには表示されません。移行された機能の機能やエクスペリエンスはいかなる形でも変更しないでください。
これは、コントロール センターが Win32 と XAML を使用して動作し、特定の制限とルールがある UWP フレームワークに依存しないことを意味します。
コントロール センターは見慣れたものになりますが、以前と同じビジュアル デザイン要素が使用されているため、目立った外観上の変更はありません。これは基盤となるテクノロジーが変更されただけであり、ユーザーが目にするものではありませんが、パフォーマンスや動作の変化の点で気づく可能性があります。
Microsoft は、一部のシェル エクスペリエンスを UWP から Win32 XAML に移行し始めました。これらの変更は Windows 11 23H2 ではリリースされませんが、オペレーティング システムの将来のバージョン (Windows 12?
また、 UWP は単に画面に表示されるものだけを意味するものではなく (これは UI またはユーザー インターフェイス テクノロジの役割です)、
UWP は Windows でアプリがどのようにパッケージ化、管理、実行されるかについても重要です。この動きは傾向を示しています。別のアプローチに向けて、これが Windows 11 の将来のアップデートでどのように展開されるかを見るのは興味深いでしょう。
以上が漏洩情報により、Microsoft が一部の UWP UI シェルを Win32 に移行していることが明らかになりましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。