SKPathEffect Klasse

Definition

Die Basisklasse für Objekte, die sich auf die SKPaint Geometrie eines Zeichnungsgrundtyps auswirken, bevor sie von der Matrix des Zeichenbereichs transformiert und gezeichnet wird.

public class SKPathEffect : SkiaSharp.SKObject
Vererbung

Eigenschaften

Name Beschreibung
Handle

Dient zum Abrufen oder Festlegen des Handles auf das zugrunde liegende systemeigene Objekt.

(Geerbt von SKObject)
IgnorePublicDispose

Ruft einen Wert ab, der angibt, ob der Aufruf der Öffentlichen Dispose() no-opwerden soll.

(Geerbt von SKNativeObject)
IsDisposed

Ruft einen Wert ab, der angibt, ob das Objekt bereits verworfen wurde.

(Geerbt von SKNativeObject)
OwnsHandle

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dieses Objekt sein Handle besitzt und das systemeigene Objekt zerstören soll, wenn es verworfen wird.

(Geerbt von SKNativeObject)

Methoden

Name Beschreibung
Create1DPath(SKPath, Single, Single, SKPath1DPathEffectStyle)

Erstellt einen Strichpfadeffekt, indem der angegebene Pfad repliziert wird.

Create2DLine(Single, SKMatrix)

Erstellt einen Strichpfadeffekt, indem der Pfad durch eine durchgezogene Linie ersetzt wird.

Create2DPath(SKMatrix, SKPath)

Stempeln Sie den angegebenen Pfad, um die Form auszufüllen, mithilfe der Matrix, um die Gitter zu definieren.

CreateCompose(SKPathEffect, SKPathEffect)

Erstellt einen Verbundpfadeffekt.

CreateCorner(Single)

Erstellt einen Pfadeffekt, der scharfe Ecken in verschiedene Behandlungen umwandeln kann (z. B. abgerundete Ecken).

CreateDash(Single[], Single)

Erstellt einen Strichpfadeffekt, indem die Strichintervalle angegeben werden.

CreateDiscrete(Single, Single, UInt32)

Erstellt einen "Jitter"-Pfadeffekt, indem ein Pfad in einzelne Segmente gehackt und zufällig verteilt wird.

CreateSum(SKPathEffect, SKPathEffect)

Erstellt einen Verbundpfadeffekt.

CreateTrim(Single, Single, SKTrimPathEffectMode)

Erstellt einen Pfadeffekt, mit dem der Pfad gekürzt wird.

CreateTrim(Single, Single)

Erstellt einen Pfadeffekt, mit dem der Pfad gekürzt wird.

Dispose()

Gibt alle von diesem SKNativeObjectRessourcen verwendeten Ressourcen frei.

(Geerbt von SKNativeObject)
Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die von den SKPathEffect verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei.

DisposeInternal()

Löst einen Dispose-Wert aus, der den Wert von IgnorePublicDispose.

(Geerbt von SKNativeObject)
DisposeManaged()

Implementiert durch abgeleitete SKObject Typen, um verwaltete Objekte zu zerstören.

(Geerbt von SKObject)
DisposeNative()

Implementiert durch abgeleitete SKObject Typen, um systemeigene Objekte zu zerstören.

(Geerbt von SKObject)
DisposeUnownedManaged()

Implementiert durch abgeleitete SKObject Typen zum Verwerfen von verwalteten Objekten, die nicht im Besitz dieser Instanz sind.

(Geerbt von SKObject)

Gilt für: