Microsoft odhaluje Win2D API, přináší hardwarově akcelerovanou Direct2D grafiku do Windows Universal Apps
2 min. číst
Publikované dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více
Microsoft dnes odhalil informace o Win2D API, aby odhalil sílu hardwarově akcelerované Direct2D grafiky vývojářům Windows a Windows Phone 8.1 Universal App. V současné době vývojáři, kteří chtějí používat aplikaci Windows Store založenou na DirectX, vyžadují nativní rozhraní C++ a DirectX API, která byla zpřístupněna pro Windows Runtime a jejichž vývoj je složitý. Vývojáři tedy žádali o způsob přístupu k DirectX přes C#, grafickým řešením podobným System.Drawing, XNA a SharpDX, Win2D je pro ně odpovědí od Microsoftu. Win2D využívá sílu Direct2D a hladce se integruje s XAML a ICoreWindow.
Design Win2D usnadňuje vývojářům v C#/C++ využívat plné možnosti rozhraní Direct2D API, aniž by si připadal jako obezděná zahrada. Tato rozhraní API lze použít s XML vytvářet krásné grafické aplikace s bohatým uživatelským rozhraním. API je v raných fázích vývoje a máme již implementovanou minimální sadu funkcí 2D kreslení. V žádném případě není API ve svém současném stavu úplnou reprezentací Direct2D v prostředí Windows Runtime. Věříme, že včasné uvolnění API, i když nemá všechny funkce Direct2D, je užitečné. Jako vývojář a potenciální uživatel rozhraní API máte možnost ovlivnit návrh rozhraní API včas a nakonec pomoci vytvořit nejlepší rozhraní API pro vykreslování 2D okamžitého režimu C#/C++ Windows Runtime.
Více informací o Win2D najdete zde: https://github.com/Microsoft/Win2D.
Přečtěte si o tomto oznámení zde.