Condividi tramite


Panoramica di Win2D

Win2D è un'API di Windows Runtime (WinRT) facile da usare per il rendering di grafica 2D in modalità immediata con accelerazione GPU. È ideale per creare giochi semplici, visualizzazioni come grafici e altre semplici grafiche 2D.

Puoi usare Win2D nelle tue app WinUI (Windows App SDK), usando C# o C++. Win2D usa la potenza di Direct2D e si integra perfettamente con XAML in WinUI (Windows App SDK).

Win2D è disponibile come pacchetto NuGet autonomo o come codice sorgente (per il codice sorgente, vedere il repository Win2D nel GitHub).

Funzionalità

Win2D include un ampio set di funzionalità per supportare molti scenari diversi. Ecco un elenco della maggior parte di essi, con collegamenti utili alla documentazione correlata e ai riferimenti api Win2D per altre informazioni.

Grafica bitmap

Grafica vettoriale

  • Disegna forme primitive (linee, rettangoli, cerchi, ecc.) o geometrie complesse a piacere.
  • Riempire le forme usando colori a tinta unita, pennelli immagine o lineari e radiali
  • Disegna linee di qualsiasi larghezza con stili di pennellata flessibili (puntinati, tratteggiati e così via)
  • Antialiasing di alta qualità
  • Elaborazione avanzata geometria (unione, intersezione, calcolo di un punto sul percorso, tassellazione e così via)
  • Disegno della clip in regioni geometriche arbitrarie
  • Acquisire le operazioni di disegno negli elenchi comandi per la riproduzione successiva
  • Rasterizzare tratti di inchiostro (da un pennino)
  • Caricare, disegnare e modificare SVG grafica vettoriale

Potenti effetti di elaborazione delle immagini

Text

Passaggi successivi

Successivamente, per informazioni sulla creazione di una semplice app, provare l'esercitazione Creare una semplice app Win2D . Puoi anche consultare l'elenco delle funzionalità riportato di seguito per scoprire tutte le cose che Win2D può fare. Per altre informazioni sugli argomenti avanzati, è possibile fare riferimento anche alla raccolta di articoli inclusi nella documentazione qui.