Microsoft avslører Win2D API, bringer maskinvareakselerert Direct2D-grafikk til Windows Universal Apps

Ikon for lesetid 2 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

Microsoft avslørte i dag informasjon om Win2D API for å avsløre kraften til maskinvareakselerert Direct2D-grafikk for Windows og Windows Phone 8.1 Universal App-utviklere. For øyeblikket krever utviklere som ønsker å bruke DirectX-basert Windows Store-app native C++ og DirectX APIer som er gjort tilgjengelig for Windows Runtime, og det er komplisert å utvikle. Så utviklere har bedt om å få tilgang til DirectX gjennom C#, grafikkløsninger som ligner på System.Drawing, XNA og SharpDX, Win2D er svaret fra Microsoft for dem. Win2D utnytter kraften til Direct2D, og ​​integreres sømløst med XAML og ICoreWindow.

Win2Ds design gjør det lettere for en C#/C++-utvikler å bruke alle funksjonene til Direct2D API uten at det føles som en inngjerdet hage. Disse API-ene kan brukes med XAML å produsere vakre grafikk-apper med rikt brukergrensesnitt. API-en er i de tidlige stadiene av utviklingen, og vi har et minimalt sett med 2D-tegningsfunksjonalitet allerede implementert. På ingen måte er API-en i sin nåværende tilstand en fullstendig representasjon av Direct2D i Windows Runtime. Vi tror det er nyttig å frigi API-en tidlig, selv om den ikke har alle Direct2D-funksjonene. Som utvikler og potensiell bruker av APIen får du sjansen til å påvirke API-designet tidlig og til slutt bidra til å bygge den beste C#/C++ Windows Runtime 2D umiddelbar modus-gjengivelses-API.

Finn mer informasjon om Win2D her: https://github.com/Microsoft/Win2D.

Les om denne kunngjøringen her..

Mer om temaene: APIer, utviklere, DirectX, microsoft, Win2D, Windows Store