Microsoft avslører Win2D API, bringer maskinvareakselerert Direct2D-grafikk til Windows Universal Apps
2 min. lese
Publisert på
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..