Panoramica di Win2D
Win2D è un'API Windows Runtime (WinRT) facile da usare per l'esecuzione del rendering di grafica 2D in modalità immediata con accelerazione GPU. È ideale per creare giochi semplici, visualizzati come grafici e altre semplici grafiche 2D.
È possibile utilizzare Win2D nelle app WinUI 3 (SDK per app di Windows) o Piattaforma UWP (Universal Windows Platform), usando C#, C++ o VB. Win2D usa la potenza di Direct2D e si integra perfettamente con XAML sia in WinUI 3 (Windows App SDK) che in UWP.
Importante
Win2D per WinUI 3 (SDK per app di Windows) è un work-in-progress e alcune funzionalità non sono supportate. Questa documentazione si riferisce sia alle versioni WinUI 3 che UWP, che condividono principalmente la stessa superficie e funzionalità dell'API. Ogni volta che sono presenti differenze rilevanti tra i due, questo verrà segnalato nella documentazione. In caso contrario, le informazioni presentate si applicano a entrambe le piattaforme nello stesso modo.
Introduzione
Win2D è disponibile come pacchetto NuGet o come codice sorgente (per il codice sorgente, vedere il repository di Win2D su GitHub).
Fare riferimento al pacchetto NuGet Win2D
In un progetto WinUI 3 o UWP, in Visual Studio, fare clic su Strumenti>Manager pacchetti NuGet>Gestire pacchetti NuGet per la soluzione...>Sfoglia. Assicurarsi che Includi versione preliminare sia deselezionata e digitare o incollare nella casella di ricerca:
- Per un progetto WinUI 3, Microsoft.Graphics.Win2D.
- Per un progetto UWP, Win2D.uwp.
Selezionare l'elemento corretto nei risultati della ricerca, controllare il progetto e fare clic su Installa per installare il pacchetto in tale progetto. Accetta il Contratto di licenza
Importante
Se vengono visualizzati messaggi di errore, provare ad aggiornare la versione del pacchetto NuGet SDK per app di Windows a cui si fa riferimento (se appropriato). In alternativa, provare ad accedere alle proprietà del progetto e impostare Versione del sistema operativo di destinazione sulla versione più recente.
Passaggi successivi
Quindi, per imparare a creare una semplice app, provare il tutorial Win2D "Hello, World!" o l'esercitazione Creare una semplice app Win2D. Puoi anche consultare l'elenco delle funzionalità per scoprire tutte le cose che Win2D può fare. Per altre informazioni sugli argomenti avanzati, puoi fare riferimento anche alla raccolta di articoli inclusi in questa documentazione.
Riferimento
L'API Win2D.