Microsoft odhaluje Win2D API, přináší hardwarově akcelerovanou Direct2D grafiku do Windows Universal Apps

Ikona času čtení 2 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

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.

Více o tématech: API, Vývojáři, directx, microsoft, Win2D, obchod s okny