Microsoft paljastaa Win2D API:n, tuo laitteistokiihdytetyn Direct2D-grafiikan Windowsin universaaleihin sovelluksiin

Lukuajan kuvake 2 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

Microsoft paljasti tänään tietoja Win2D API:sta paljastaakseen laitteistokiihdytetyn Direct2D-grafiikan tehon Windows- ja Windows Phone 8.1 Universal App -kehittäjille. Tällä hetkellä kehittäjät, jotka haluavat käyttää DirectX-pohjaista Windows Store -sovellusta, vaativat alkuperäisiä C++- ja DirectX-sovellusliittymiä, jotka on asetettu saataville Windows Runtimelle, ja sen kehittäminen on monimutkaista. Joten kehittäjät ovat pyytäneet pääsyä DirectX:ään C#:n kautta, samankaltaisia ​​grafiikkaratkaisuja System.Drawing, XNA ja SharpDX, Win2D on Microsoftin vastaus heille. Win2D hyödyntää Direct2D:n tehoa ja integroituu saumattomasti XAML:n ja ICoreWindowin kanssa.

Win2D:n suunnittelun ansiosta C#/C++-kehittäjän on helpompi käyttää Direct2D API:n kaikkia ominaisuuksia ilman, että se tuntuu aidatulta puutarhalta. Näitä API:ita voidaan käyttää XAML tuottaa kauniita grafiikkasovelluksia monipuolisella käyttöliittymällä. API on kehitysvaiheessa ja meillä on jo käytössä pieni määrä 2D-piirustustoimintoja. API ei missään tapauksessa ole nykyisessä tilassaan täydellinen esitys Direct2D:stä Windows Runtimessa. Uskomme, että API:n varhainen julkaisu, vaikka siinä ei olisi kaikkia Direct2D-ominaisuuksia, on hyödyllistä. Sovellusliittymän kehittäjänä ja potentiaalisena käyttäjänä saat mahdollisuuden vaikuttaa API-suunnitteluun varhaisessa vaiheessa ja lopulta auttaa rakentamaan parhaan C#/C++ Windows Runtime 2D -välittömän tilan renderöintisovellusliittymän.

Lisätietoja Win2D:stä löydät täältä: https://github.com/Microsoft/Win2D.

Lue tästä tiedotteesta tätä.

Lisää aiheista: API, kehittäjille, directx, microsoft, Win2D, Windows-kauppa