SKImageFilter.CreateArithmetic Metoda

Definicja

Przeciążenia

Nazwa Opis
CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter)

Tworzy filtr obrazu, który łączy dwa obrazy przy użyciu formuły mieszania arytmetycznego: result = k1srcdst + k2src + k3dst + k4.

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter)

Tworzy filtr obrazu, który łączy dwa obrazy przy użyciu formuły mieszania arytmetycznego: result = k1srcdst + k2src + k3dst + k4.

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter, SKRect)

Tworzy filtr obrazu, który łączy dwa obrazy przy użyciu formuły mieszania arytmetycznego: result = k1srcdst + k2src + k3dst + k4.

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter)

Tworzy filtr obrazu, który łączy dwa obrazy przy użyciu formuły mieszania arytmetycznego: result = k1srcdst + k2src + k3dst + k4.

public static SkiaSharp.SKImageFilter CreateArithmetic(float k1, float k2, float k3, float k4, bool enforcePMColor, SkiaSharp.SKImageFilter? background);

Parametry

k1
Single

Pierwszy współczynnik mieszanki arytmetycznej.

k2
Single

Drugi współczynnik mieszanki arytmetycznej.

k3
Single

Trzeci współczynnik mieszanki arytmetycznej.

k4
Single

Czwarty współczynnik mieszanki arytmetycznej.

enforcePMColor
Boolean

Czy w wyniku wymusić wstępne kolory.

background
SKImageFilter

Filtr obrazu tła lub null do użycia źródłowej mapy bitowej.

Zwraca

Zwraca nowy SKImageFilterelement , lub null w przypadku błędu.

Dotyczy

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter)

Tworzy filtr obrazu, który łączy dwa obrazy przy użyciu formuły mieszania arytmetycznego: result = k1srcdst + k2src + k3dst + k4.

public static SkiaSharp.SKImageFilter CreateArithmetic(float k1, float k2, float k3, float k4, bool enforcePMColor, SkiaSharp.SKImageFilter? background, SkiaSharp.SKImageFilter? foreground);

Parametry

k1
Single

Pierwszy współczynnik mieszanki arytmetycznej.

k2
Single

Drugi współczynnik mieszany arytmetyczny.

k3
Single

Trzeci współczynnik mieszanki arytmetycznej.

k4
Single

Czwarty współczynnik mieszanki arytmetycznej.

enforcePMColor
Boolean

Czy w wyniku wymusić wstępne kolory.

background
SKImageFilter

Filtr obrazu tła lub null do użycia źródłowej mapy bitowej.

foreground
SKImageFilter

Filtr obrazu pierwszego planu lub null do użycia źródłowej mapy bitowej.

Zwraca

Zwraca nowy SKImageFilterelement , lub null w przypadku błędu.

Dotyczy

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter, SKRect)

Tworzy filtr obrazu, który łączy dwa obrazy przy użyciu formuły mieszania arytmetycznego: result = k1srcdst + k2src + k3dst + k4.

public static SkiaSharp.SKImageFilter CreateArithmetic(float k1, float k2, float k3, float k4, bool enforcePMColor, SkiaSharp.SKImageFilter? background, SkiaSharp.SKImageFilter? foreground, SkiaSharp.SKRect cropRect);

Parametry

k1
Single

Pierwszy współczynnik mieszanki arytmetycznej.

k2
Single

Drugi współczynnik mieszanki arytmetycznej.

k3
Single

Trzeci współczynnik mieszanki arytmetycznej.

k4
Single

Czwarty współczynnik mieszanki arytmetycznej.

enforcePMColor
Boolean

Czy w wyniku wymusić wstępne kolory.

background
SKImageFilter

Filtr obrazu tła lub null do użycia źródłowej mapy bitowej.

foreground
SKImageFilter

Filtr obrazu pierwszego planu lub null do użycia źródłowej mapy bitowej.

cropRect
SKRect

Prostokąt, do którego będzie ograniczone przetwarzanie danych wyjściowych.

Zwraca

Zwraca nowy SKImageFilterelement , lub null w przypadku błędu.

Dotyczy