SKImageFilter.CreateArithmetic Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter) |
Cria um filtro de imagem que combina duas imagens usando a fórmula de mistura aritmética: result = k1srcdst + k2src + k3dst + k4. |
| CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter) |
Cria um filtro de imagem que combina duas imagens usando a fórmula de mistura aritmética: result = k1srcdst + k2src + k3dst + k4. |
| CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter, SKRect) |
Cria um filtro de imagem que combina duas imagens usando a fórmula de mistura aritmética: result = k1srcdst + k2src + k3dst + k4. |
CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter)
Cria um filtro de imagem que combina duas imagens usando a fórmula de mistura aritmética: result = k1srcdst + k2src + k3dst + k4.
public static SkiaSharp.SKImageFilter CreateArithmetic(float k1, float k2, float k3, float k4, bool enforcePMColor, SkiaSharp.SKImageFilter? background);
Parâmetros
- k1
- Single
O primeiro coeficiente de mistura aritmética.
- k2
- Single
O segundo coeficiente de mistura aritmética.
- k3
- Single
O terceiro coeficiente de mistura aritmética.
- k4
- Single
O quarto coeficiente de mistura aritmética.
- enforcePMColor
- Boolean
Se é necessário impor cores pré-multiplicadas no resultado.
- background
- SKImageFilter
O filtro de imagem de plano de fundo ou null usar o bitmap de origem.
Retornos
Retorna o novo SKImageFiltererro ou null em caso de erro.
Aplica-se a
CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter)
Cria um filtro de imagem que combina duas imagens usando a fórmula de mistura aritmética: 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);
Parâmetros
- k1
- Single
O primeiro coeficiente de mistura aritmética.
- k2
- Single
O segundo coeficiente de mistura aritmética.
- k3
- Single
O terceiro coeficiente de mistura aritmética.
- k4
- Single
O quarto coeficiente de mistura aritmética.
- enforcePMColor
- Boolean
Se é necessário impor cores pré-multiplicadas no resultado.
- background
- SKImageFilter
O filtro de imagem de plano de fundo ou null usar o bitmap de origem.
- foreground
- SKImageFilter
O filtro de imagem em primeiro plano ou null usar o bitmap de origem.
Retornos
Retorna o novo SKImageFiltererro ou null em caso de erro.
Aplica-se a
CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter, SKRect)
Cria um filtro de imagem que combina duas imagens usando a fórmula de mistura aritmética: 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);
Parâmetros
- k1
- Single
O primeiro coeficiente de mistura aritmética.
- k2
- Single
O segundo coeficiente de mistura aritmética.
- k3
- Single
O terceiro coeficiente de mistura aritmética.
- k4
- Single
O quarto coeficiente de mistura aritmética.
- enforcePMColor
- Boolean
Se é necessário impor cores pré-multiplicadas no resultado.
- background
- SKImageFilter
O filtro de imagem de plano de fundo ou null usar o bitmap de origem.
- foreground
- SKImageFilter
O filtro de imagem em primeiro plano ou null usar o bitmap de origem.
- cropRect
- SKRect
O retângulo ao qual o processamento de saída será limitado.
Retornos
Retorna o novo SKImageFiltererro ou null em caso de erro.