SKShader.CreatePicture Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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, 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).