微软揭示 Win2D API,为 Windows 通用应用程序带来硬件加速 Direct2D 图形

阅读时间图标 2分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

微软今天公布了有关 Win2D API 的信息,以向 Windows 和 Windows Phone 2 通用应用程序开发人员展示硬件加速 Direct8.1D 图形的强大功能。 目前,想要使用基于 DirectX 的 Windows 应用商店应用程序的开发人员需要 Windows 运行时可用的本机 C++ 和 DirectX API,并且开发起来很复杂。 因此,开发人员一直在要求他们通过 C# 访问 DirectX,图形解决方案类似于 System.Drawing中, XNA 和 夏普DX,Win2D是微软给他们的答案。 Win2D 利用 Direct2D 的强大功能,并与 XAML 和 ICoreWindow 无缝集成。

Win2D 的设计使 C#/C++ 开发人员可以更轻松地使用 Direct2D API 的全部功能,而不会感觉像围墙花园。 这些 API 可以与 XAML 制作具有丰富 UI 的精美图形应用程序。 该 API 处于开发的早期阶段,我们已经实现了一组最小的 2D 绘图功能。 当前状态下的 API 绝不是 Windows 运行时中 Direct2D 的完整表示。 我们相信尽早发布 API,即使它不具备所有 Direct2D 功能,也是有用的。 作为 API 的开发人员和潜在用户,您有机会及早影响 API 设计并最终帮助构建最佳的 C#/C++ Windows Runtime 2D 即时模式渲染 API。

在此处查找有关 Win2D 的更多信息: https://github.com/Microsoft/Win2D.

阅读此公告 此处.

有关主题的更多信息: APIs, 开发, 的directx, 微软, Win2D, Windows商店