Freigeben über


Übersicht über Win2D

Win2D ist eine einfach zu verwendende Windows Runtime -API (WinRT) für das Rendern von 2D-Grafiken im unmittelbaren Modus mit GPU-Beschleunigung. Es ist ideal zum Erstellen einfacher Spiele, Anzeigen wie Diagramme und andere einfache 2D-Grafiken.

Sie können Win2D in Ihren WinUI-Apps (Windows App SDK) mit C# oder C++ verwenden. Win2D nutzt die Leistungsfähigkeit von Direct2D und ist nahtlos in XAML in WinUI (Windows App SDK) integriert.

Win2D ist als eigenständiges NuGet-Paket oder als Quellcode verfügbar (siehe Win2D-Repository für GitHub).

Features

Win2D enthält eine umfangreiche Reihe von Features, um viele verschiedene Szenarien zu unterstützen. Hier ist eine Liste der meisten mit nützlichen Links zu verwandten Dokumenten und Win2D-API-Referenzen, um mehr zu erfahren.

Bitmapgrafiken

Vektorgrafik

  • Draw primitive Formen (Linien, Rechtecke, Kreise usw.) oder willkürlich komplexe Geometrie
  • Füllen Sie Formen mit Volltonfarben, Bildpinseln oder linearen und radialen Farbverläufen
  • Zeichnen Sie Linien beliebiger Breite mit flexiblen Strichstilen (gepunktet, gestrichelt usw.)
  • Hochwertige Antialiasierung
  • Rich Geometriemanipulation (Vereinigung, Schnitt, Punktberechnung auf dem Pfad, Tesselieren, etc.)
  • Zuordnung der Clip-Zeichnung zu beliebigen geometrischen Bereichen
  • Erfassen von Zeichnungsvorgängen in befehlslisten für spätere Wiedergabe
  • Rastern Tintenstriche (von einem Stift)
  • Laden, Zeichnen und Bearbeiten SVG Vektorgrafiken

Leistungsstarke Bildverarbeitungseffekte

Text

Nächste Schritte

Testen Sie als Nächstes das Lernprogramm "Erstellen einer einfachen Win2D-App" , um mehr über das Erstellen einer einfachen App zu erfahren. Sie können auch die nachstehende Liste der Features lesen, um alle Möglichkeiten von Win2D zu entdecken. Weitere Informationen zu erweiterten Themen finden Sie auch in der Sammlung von Artikeln, die in der Dokumentation enthalten sind.