電腦店訊:微軟今天透露了關於Win2D API的更多信息,為Windows開發者帶來Direct2D圖形硬件加速能力,適用於Windows 8.1和Windows Phone 8.1的Windows通用應用。
現在,開發者想要使用DirectX創建Windows商店應用,需要本地C++和DirectX API,目前這些應用僅適合在Windows Runtime環境下,而且比較復雜。
所以,開發者一直尋求使用C#語言接入DirectX,其硬件圖形加速類似system.drawing、XNA和sharpdx。Win2D是目前的解決方案。Win2D利用Direct2D強大功能,並無縫集成XAML和ICoreWindow。
“Win2D設計使得C#/C++開發人員可以無障礙使用Direct2D API的全部功能。這些API結合XAML語言為應用帶來豐富絢爛的界面。目前該API還處於早期開發階段,已經完成2D繪圖功能的一部分。但是絕不是目前Windows Runtime環境下的Direct2D的完整功能,因此早期推出該API,即使沒有所有的Direct2D API,也是很有用的。早期API開發者和用戶可以反饋建議,最終幫助打造最好的C#/C++ Windows Runtime 2D即時模式API。”