Dela via


Översikt över Win2D

Win2D är ett lätthanterat Windows Runtime -API (WinRT) för 2D-grafikåtergivning i omedelbart läge med GPU-acceleration. Det är perfekt för att skapa enkla spel, skärmar som diagram och annan enkel 2D-grafik.

Du kan använda Win2D i dina WinUI-appar (Windows App SDK) med C# eller C++. Win2D använder kraften i Direct2D och integreras sömlöst med XAML i WinUI (Windows App SDK).

Win2D är tillgängligt som ett fristående NuGet-paket eller som källkod (för källkoden finns Win2D lagringsplats på GitHub).

Features

Win2D innehåller en omfattande uppsättning funktioner som stöder många olika scenarier. Här är en lista över de flesta, med användbara länkar till relaterade dokument och Win2D API-referenser för mer information.

Bitmappsgrafik

Vektorgrafik

  • Draw primitiva former (linjer, rektanglar, cirklar osv.) eller godtyckligt komplexa former
  • Fyll former med fasta färger, bildpenslar, eller linjära och radiella toningar
  • Rita linjer med valfri bredd och flexibla linjestilar (prickade, streckade osv.)
  • Antialias av hög kvalitet
  • Rich geometrimanipulation (union, intersect, beräkna punkt på väg, tessellera, etc.)
  • Klipp ritningar till valfria geometriska regioner
  • Fånga upp ritningsoperationer i kommandolistor för senare uppspelning
  • Rastrera bläckstreck (från en ritpenna)
  • Läsa in, rita och ändra SVG vektorgrafik

Kraftfulla bildbearbetningseffekter

Text

Nästa steg

Om du vill veta mer om hur du skapar en enkel app kan du prova självstudien Skapa en enkel Win2D-app . Du kan också läsa funktionslistan nedan för att upptäcka allt som Win2D kan göra. Mer information om avancerade ämnen finns i samlingen med artiklar som ingår i dokumentationen här också.