微軟揭示 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商店