Windows UI库 Windows UI库项目代号Jupiter 也称为UWP XAML或WinRT XAML是一个用于实现用户界面的API是Windows运行时编程模型英语programming model的一部分它构成了通用Windows平台应用程序的主干以前称为Metro风格或沉浸式适用于Windows Windows Windows Windows 及Windows Phone 作業系統支持使用可扩展应用程序标记语言XAML 技术声明用户界面 WinUI是为Windows运行时内置的多个UI框架之一其他的是HTML例如通过WinJS和DirectX WinUI 将WinRT XAML与操作系统分离为一个单独的包以便快速更新并使新功能在旧版本的Windows上工作它是Windows应用程序SDK英语Windows App SDK代号为Project Reunion的一部分微软努力协调Windows桌面Win和UWP低IL应用程序模型 WinUI与Windows Presentation FoundationWPF和SilverlightWPFE相关分别用于桌面应用程序和便携式应用程序的基于XAML的类似的UI框架WinUI使用了许多与这两种旧技术相同的API名称尤其是与Silverlight但与WPF一样它的使用仅限于Windows操作系统Windows 及更高版本主要区别在于WPF和Silverlight是用C编写的供NET家族语言英语List of CLI languages如C或Visual Basic使用而WinRT XAML是Windows运行时的一部分用C编写可用于本地代码并可用CCX或CWinRT英语CWinRT开发