Windows App SDK 是一组工具和 API,开发人员可以在其 Windows 应用程序中使用这些工具和 API,以便在使用 Windows 10(版本 1809 及更高版本)和 Windows 11 的各种设备上提供“一致”的功能。了解它确实很重要它不会取代现有的应用程序类型,例如 .NET 或 Windows SDK,它只是提供一个统一的 API 工具集,可以用来补充您现有的应用程序。今天,微软发布了具有许多新功能的 Windows App SDK 1.2 版本。
此版本的亮点可能是第三方开发人员能够在 Windows 11 Insider 预览版中为其 Win32 应用程序创建 Widgets 并在本地进行测试。这是微软在 5 月份表示正在研究的内容,并在一个多月前发布了更多信息。有兴趣的开发人员可以参考此文档以获得进一步的指导。
Windows App SDK 1.2 还使开发人员能够利用 WinUI 3 的最新媒体播放控件。他们还可以利用Microsoft的 Azure Communication Services 在云上为他们的应用程序添加语音和视频通话功能。这与 Microsoft Teams 使用的技术相同。
HDR 和自动色彩管理 (ACM)现在也通过 Windows App SDK 的 DisplayInformation 类得到支持。它使客户端应用程序能够相对轻松地监视应用程序视图更改。如果您使用的是 Visual Studio 17.3 Preview 2 或更高版本,另一个有趣的项目是能够为 Arm64 架构进行本地开发。
其他更新包括 .NET 应用程序的修整、Windows 11 中的动态刷新率 (DRR)以及用于轻松创建和定义通知的 AppNotificationBuilder 组件。微软还强调 Windows App SDK 1.2 的 x64 二进制足迹比版本 1.1.5 小 11%。
就下一步而言,微软没有注意到任何具体的事情。它刚刚提到它正在与开发合作伙伴合作,将他们的应用程序迁移到 WinUI 3 和 Windows App SDK。这是该公司早在去年就一直在做的事情,当时它鼓励开发人员从通用 Windows 平台 (UWP) 迁移到 Windows App SDK。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun200221.html