Přehled Win2D

Win2D je snadno použitelné rozhraní API Windows Runtime (WinRT) pro vykreslování 2D grafiky v okamžitém režimu s akcelerací GPU. Je ideální pro vytváření jednoduchých her, zobrazení, jako jsou grafy a další jednoduché 2D grafiky.

Win2D můžete použít v aplikacích WinUI (Windows App SDK) pomocí jazyka C# nebo C++. Win2D využívá sílu Direct2D a bezproblémově se integruje s XAML ve WinUI (Windows App SDK).

Win2D je k dispozici jako samostatný balíček NuGet nebo jako zdrojový kód (zdrojový kód najdete v úložišti Win2D v GitHub).

Features

Win2D obsahuje rozsáhlou sadu funkcí, které podporují spoustu různých scénářů. Tady je seznam většiny z nich s užitečnými odkazy na související dokumenty a odkazy na Reference k rozhraní APIWin2D, kde najdete další informace.

Bitmapová grafika

Vektorová grafika

  • Draw primitivní obrazce (čáry, obdélníky, kruhy atd.) nebo libovolně složitá geometrie
  • Vyplňování obrazců pomocí plných barev, obrazových štětců nebo lineárních a radiálních přechodů
  • Nakreslete čáry libovolné šířky s flexibilními styly tahu (tečkované, přerušované atd.)
  • Vysoce kvalitní antialiasing
  • Bohatá manipulace s geometrií (sjednocení, protínání, výpočet bodu na cestě, tesselace a podobně)
  • Clip drawing do libovolných geometrických regionů
  • Zachycení operací kreslení v příkazných seznamech pro pozdější přehrání
  • Rasterizovat čárky inkoustu (z pera)
  • Načtěte, kreslete a manipulujte s SVG vektorovou grafikou

Výkonné efekty zpracování obrázků

Text

Další kroky

V dalším kroku se dozvíte, jak vytvořit jednoduchou aplikaci, vyzkoušejte si kurz k vytvoření jednoduché aplikace Win2D . Všechny možnosti, které win2D umí, najdete také v níže uvedeném seznamu funkcí . Další informace o pokročilých tématech najdete také v kolekci článků obsažených v této dokumentaci.