SKCanvas.DrawBitmapNinePatch Metoda

Definicja

Przeciążenia

Nazwa Opis
DrawBitmapNinePatch(SKBitmap, SKRectI, SKRect, SKFilterMode, SKPaint)

Rysuje mapę bitową przy użyciu skalowania dziewięciu poprawek w określonym trybie filtrowania.

DrawBitmapNinePatch(SKBitmap, SKRectI, SKRect, SKPaint)

Rysuje mapę bitową, rozciągniętą lub rozciągniętą różnicowo, aby dopasować się do prostokąta docelowego.

DrawBitmapNinePatch(SKBitmap, SKRectI, SKRect, SKFilterMode, SKPaint)

Rysuje mapę bitową przy użyciu skalowania dziewięciu poprawek w określonym trybie filtrowania.

public void DrawBitmapNinePatch(SkiaSharp.SKBitmap bitmap, SkiaSharp.SKRectI center, SkiaSharp.SKRect dst, SkiaSharp.SKFilterMode filterMode, SkiaSharp.SKPaint paint = default);

Parametry

bitmap
SKBitmap

Mapa bitowa do rysowania.

center
SKRectI

Środkowy prostokąt, który pozostaje nieskalowany.

dst
SKRect

Prostokąt docelowy do rysowania.

filterMode
SKFilterMode

Tryb filtrowania do skalowania.

paint
SKPaint

Farba używana podczas rysowania mapy bitowej lub null.

Dotyczy

DrawBitmapNinePatch(SKBitmap, SKRectI, SKRect, SKPaint)

Rysuje mapę bitową, rozciągniętą lub rozciągniętą różnicowo, aby dopasować się do prostokąta docelowego.

public void DrawBitmapNinePatch(SkiaSharp.SKBitmap bitmap, SkiaSharp.SKRectI center, SkiaSharp.SKRect dst, SkiaSharp.SKPaint paint = default);

Parametry

bitmap
SKBitmap

Mapa bitowa do rysowania.

center
SKRectI

Środkowy region w mapie bitowej, aby logicznie podzielić mapę bitową na 9 sekcji (3x3).

dst
SKRect

Region do rysowania mapy bitowej.

paint
SKPaint

Farba do użycia podczas rysowania mapy bitowej.

Dotyczy