SKCanvas.DrawBitmapLattice Method

Definition

Overloads

DrawBitmapLattice(SKBitmap, SKLattice, SKRect, SKPaint)

Draws the bitmap, stretched or shrunk differentially to fit into the destination rectangle.

DrawBitmapLattice(SKBitmap, Int32[], Int32[], SKRect, SKPaint)

Draws the bitmap, stretched or shrunk differentially to fit into the destination rectangle.

DrawBitmapLattice(SKBitmap, SKLattice, SKRect, SKPaint)

Draws the bitmap, stretched or shrunk differentially to fit into the destination rectangle.

public void DrawBitmapLattice (SkiaSharp.SKBitmap bitmap, SkiaSharp.SKLattice lattice, SkiaSharp.SKRect dst, SkiaSharp.SKPaint paint = default);

Parameters

bitmap
SKBitmap

The bitmap to draw.

lattice
SKLattice

The lattice that describes the areas of the bitmap to stretch or shrink.

dst
SKRect

The region to draw the bitmap into.

paint
SKPaint

The paint to use when drawing the bitmap.

Applies to

DrawBitmapLattice(SKBitmap, Int32[], Int32[], SKRect, SKPaint)

Draws the bitmap, stretched or shrunk differentially to fit into the destination rectangle.

public void DrawBitmapLattice (SkiaSharp.SKBitmap bitmap, int[] xDivs, int[] yDivs, SkiaSharp.SKRect dst, SkiaSharp.SKPaint paint = default);

Parameters

bitmap
SKBitmap

The bitmap to draw.

xDivs
Int32[]

The x-coordinates that divide the bitmap vertically, describing the areas to stretch or shrink.

yDivs
Int32[]

The y-coordinates that divide the bitmap horizontally, describing the areas to stretch or shrink.

dst
SKRect

The region to draw the bitmap into.

paint
SKPaint

The paint to use when drawing the bitmap.

Applies to