Microsoft otkriva Win2D API, donosi hardverski ubrzanu Direct2D grafiku u Windows univerzalne aplikacije
2 min. čitati
Objavljeno na
Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više
Microsoft je danas otkrio informacije o Win2D API-ju kako bi izložio snagu hardverski ubrzane Direct2D grafike programerima Windows i Windows Phone 8.1 Universal App. Trenutačno, programeri koji žele koristiti aplikaciju Windows Store temeljenu na DirectX-u zahtijevaju izvorne C++ i DirectX API-je koji su stavljeni na raspolaganje Windows Runtimeu i složeni su za razvoj. Dakle, programeri su tražili pristup DirectX-u putem C#, sličnih grafičkih rješenja System.Drawing, XNA i SharpDX, Win2D je odgovor od Microsofta za njih. Win2D koristi snagu Direct2D-a i neprimjetno se integrira s XAML-om i ICoreWindow-om.
Win2D-ov dizajn olakšava razvojnim programerima C#/C++ da koriste pune mogućnosti Direct2D API-ja, a da se pritom ne osjećaju kao ograđeni vrt. Ovi API-ji se mogu koristiti sa XML za izradu prekrasnih grafičkih aplikacija s bogatim korisničkim sučeljem. API je u ranoj fazi razvoja i već imamo implementiran minimalni skup funkcionalnosti 2D crtanja. API u svom trenutnom stanju nikako nije potpuni prikaz Direct2D-a u Windows Runtimeu. Vjerujemo da je rano objavljivanje API-ja, čak i ako nema sve značajke Direct2D, korisno. Kao razvojni programer i potencijalni korisnik API-ja imate priliku rano utjecati na dizajn API-ja i u konačnici pomoći u izgradnji najboljeg C#/C++ Windows Runtime 2D API-ja za trenutno renderiranje.
Više informacija o Win2D potražite ovdje: https://github.com/Microsoft/Win2D.
Pročitajte o ovoj objavi ovdje.