SKShader.CreatePicture Metoda

Definicja

Przeciążenia

Nazwa Opis
CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKFilterMode, SKMatrix, SKRect)

Tworzy nowy moduł cieniujący, który będzie rysować przy użyciu określonego obrazu, trybu filtrowania, macierzy transformacji i prostokąta kafelka.

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKMatrix, SKRect)

Tworzy nowy moduł cieniujący, który będzie rysowy z określonym obrazem.

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKFilterMode, SKRect)

Tworzy nowy moduł cieniujący, który będzie rysować z określonym obrazem, trybem filtrowania i prostokątem kafelka.

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKFilterMode)

Tworzy nowy moduł cieniujący, który będzie rysować przy użyciu określonego obrazu i trybu filtrowania.

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode)

Tworzy nowy moduł cieniujący, który będzie rysowy z określonym obrazem.

CreatePicture(SKPicture)

Tworzy nowy moduł cieniujący, który będzie rysowy z określonym obrazem.

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKRect)

Tworzy nowy moduł cieniujący, który będzie rysowy z określonym obrazem.

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKFilterMode, SKMatrix, SKRect)

Tworzy nowy moduł cieniujący, który będzie rysować przy użyciu określonego obrazu, trybu filtrowania, macierzy transformacji i prostokąta kafelka.

public static SkiaSharp.SKShader CreatePicture(SkiaSharp.SKPicture src, SkiaSharp.SKShaderTileMode tmx, SkiaSharp.SKShaderTileMode tmy, SkiaSharp.SKFilterMode filterMode, SkiaSharp.SKMatrix localMatrix, SkiaSharp.SKRect tile);

Parametry

src
SKPicture

Obraz do użycia wewnątrz cieniowania.

tmx
SKShaderTileMode

Tryb kafelka w kierunku X.

tmy
SKShaderTileMode

Tryb kafelka w kierunku Y.

filterMode
SKFilterMode

Tryb filtrowania, który ma być używany podczas próbkowania obrazu.

localMatrix
SKMatrix

Macierz do zastosowania przed zastosowaniem cieniowania.

tile
SKRect

Prostokąt kafelka we współrzędnych obrazu.

Zwraca

Zwraca nowy SKShaderelement .

Dotyczy

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKMatrix, SKRect)

Tworzy nowy moduł cieniujący, który będzie rysowy z określonym obrazem.

public static SkiaSharp.SKShader CreatePicture(SkiaSharp.SKPicture src, SkiaSharp.SKShaderTileMode tmx, SkiaSharp.SKShaderTileMode tmy, SkiaSharp.SKMatrix localMatrix, SkiaSharp.SKRect tile);

Parametry

src
SKPicture

Obraz do użycia wewnątrz cieniowania.

tmx
SKShaderTileMode

Tryb tilinga używany podczas próbkowania obrazu w kierunku x.

tmy
SKShaderTileMode

Tryb tilinga do użycia podczas próbkowania obrazu w kierunku y.

localMatrix
SKMatrix

Macierz do zastosowania przed zastosowaniem cieniowania.

tile
SKRect

Prostokąt kafelka we współrzędnych obrazu.

Zwraca

Zwraca nowy SKShadermoduł cieniowania lub pusty moduł cieniowania w przypadku błędu. Nigdy nie zwraca wartości null.

Uwagi

Prostokąt kafelka reprezentuje podzestaw (lub nadzbiór) obrazu używanego podczas tworzenia kafelka. Nie ma to wpływu na macierz lokalną i nie oznacza skalowania (tylko tłumaczenie i przycinanie).

Dotyczy

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKFilterMode, SKRect)

Tworzy nowy moduł cieniujący, który będzie rysować z określonym obrazem, trybem filtrowania i prostokątem kafelka.

public static SkiaSharp.SKShader CreatePicture(SkiaSharp.SKPicture src, SkiaSharp.SKShaderTileMode tmx, SkiaSharp.SKShaderTileMode tmy, SkiaSharp.SKFilterMode filterMode, SkiaSharp.SKRect tile);

Parametry

src
SKPicture

Obraz do użycia wewnątrz cieniowania.

tmx
SKShaderTileMode

Tryb kafelka w kierunku X.

tmy
SKShaderTileMode

Tryb kafelka w kierunku Y.

filterMode
SKFilterMode

Tryb filtrowania, który ma być używany podczas próbkowania obrazu.

tile
SKRect

Prostokąt kafelka we współrzędnych obrazu.

Zwraca

Zwraca nowy SKShaderelement .

Dotyczy

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKFilterMode)

Tworzy nowy moduł cieniujący, który będzie rysować przy użyciu określonego obrazu i trybu filtrowania.

public static SkiaSharp.SKShader CreatePicture(SkiaSharp.SKPicture src, SkiaSharp.SKShaderTileMode tmx, SkiaSharp.SKShaderTileMode tmy, SkiaSharp.SKFilterMode filterMode);

Parametry

src
SKPicture

Obraz do użycia wewnątrz cieniowania.

tmx
SKShaderTileMode

Tryb kafelka w kierunku X.

tmy
SKShaderTileMode

Tryb kafelka w kierunku Y.

filterMode
SKFilterMode

Tryb filtrowania, który ma być używany podczas próbkowania obrazu.

Zwraca

Zwraca nowy SKShaderelement .

Dotyczy

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode)

Tworzy nowy moduł cieniujący, który będzie rysowy z określonym obrazem.

public static SkiaSharp.SKShader CreatePicture(SkiaSharp.SKPicture src, SkiaSharp.SKShaderTileMode tmx, SkiaSharp.SKShaderTileMode tmy);

Parametry

src
SKPicture

Obraz do użycia wewnątrz cieniowania.

tmx
SKShaderTileMode

Tryb tilinga używany podczas próbkowania obrazu w kierunku x.

tmy
SKShaderTileMode

Tryb tilinga do użycia podczas próbkowania obrazu w kierunku y.

Zwraca

Zwraca nowy SKShadermoduł cieniowania lub pusty moduł cieniowania w przypadku błędu. Nigdy nie zwraca wartości null.

Dotyczy

CreatePicture(SKPicture)

Tworzy nowy moduł cieniujący, który będzie rysowy z określonym obrazem.

public static SkiaSharp.SKShader CreatePicture(SkiaSharp.SKPicture src);

Parametry

src
SKPicture

Obraz do użycia wewnątrz cieniowania.

Zwraca

Zwraca nowy SKShaderelement .

Dotyczy

CreatePicture(SKPicture, SKShaderTileMode, SKShaderTileMode, SKRect)

Tworzy nowy moduł cieniujący, który będzie rysowy z określonym obrazem.

public static SkiaSharp.SKShader CreatePicture(SkiaSharp.SKPicture src, SkiaSharp.SKShaderTileMode tmx, SkiaSharp.SKShaderTileMode tmy, SkiaSharp.SKRect tile);

Parametry

src
SKPicture

Obraz do użycia wewnątrz cieniowania.

tmx
SKShaderTileMode

Tryb tilinga używany podczas próbkowania obrazu w kierunku x.

tmy
SKShaderTileMode

Tryb tilinga do użycia podczas próbkowania obrazu w kierunku y.

tile
SKRect

Prostokąt kafelka we współrzędnych obrazu.

Zwraca

Zwraca nowy SKShadermoduł cieniowania lub pusty moduł cieniowania w przypadku błędu. Nigdy nie zwraca wartości null.

Uwagi

Prostokąt kafelka reprezentuje podzestaw (lub nadzbiór) obrazu używanego podczas tworzenia kafelka. Nie ma to wpływu na macierz lokalną i nie oznacza skalowania (tylko tłumaczenie i przycinanie).

Dotyczy