SKCanvas.DrawPatch Methode

Definition

Überlädt

Name Beschreibung
DrawPatch(SKPoint[], SKColor[], SKPoint[], SKPaint)

Zeichnet einen Coons-Patch auf der Canvas.

DrawPatch(SKPoint[], SKColor[], SKPoint[], SKBlendMode, SKPaint)

Zeichnet einen Coons-Patch auf dem Zeichenbereich mit dem angegebenen Blendmodus.

DrawPatch(SKPoint[], SKColor[], SKPoint[], SKPaint)

Zeichnet einen Coons-Patch auf der Canvas.

public void DrawPatch(SkiaSharp.SKPoint[] cubics, SkiaSharp.SKColor[] colors, SkiaSharp.SKPoint[] texCoords, SkiaSharp.SKPaint paint);

Parameter

cubics
SKPoint[]

Die 12 kubischen Kontrollpunkte, die die Patchgrenzen definieren.

colors
SKColor[]

Die vier Eckfarben für bilineare Interpolation oder null.

texCoords
SKPoint[]

Die vier Texturkoordinaten für die Ecken oder null.

paint
SKPaint

Die Farbe, die zum Zeichnen des Patches verwendet wird.

Gilt für:

DrawPatch(SKPoint[], SKColor[], SKPoint[], SKBlendMode, SKPaint)

Zeichnet einen Coons-Patch auf dem Zeichenbereich mit dem angegebenen Blendmodus.

public void DrawPatch(SkiaSharp.SKPoint[] cubics, SkiaSharp.SKColor[] colors, SkiaSharp.SKPoint[] texCoords, SkiaSharp.SKBlendMode mode, SkiaSharp.SKPaint paint);

Parameter

cubics
SKPoint[]

Die 12 kubischen Kontrollpunkte, die die Patchgrenzen definieren.

colors
SKColor[]

Die vier Eckfarben für bilineare Interpolation oder null.

texCoords
SKPoint[]

Die vier Texturkoordinaten für die Ecken oder null.

mode
SKBlendMode

Der Blendmodus, der verwendet wird, wenn Farben angegeben werden.

paint
SKPaint

Die Farbe, die zum Zeichnen des Patches verwendet wird.

Gilt für: