SKImageFilter.CreateDistantLitDiffuse Método

Definição

Sobrecargas

Nome Description
CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single)

Cria um filtro de imagem que aplica iluminação difusa de luz distante usando o mapeamento de colisão.

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

Cria um filtro de imagem que aplica iluminação difusa de luz distante usando o mapeamento de colisão.

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter, SKRect)

Cria um filtro de imagem que aplica iluminação difusa de luz distante usando o mapeamento de colisão.

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single)

Cria um filtro de imagem que aplica iluminação difusa de luz distante usando o mapeamento de colisão.

public static SkiaSharp.SKImageFilter CreateDistantLitDiffuse(SkiaSharp.SKPoint3 direction, SkiaSharp.SKColor lightColor, float surfaceScale, float kd);

Parâmetros

direction
SKPoint3

A direção da luz.

lightColor
SKColor

A cor da luz.

surfaceScale
Single

O fator de escala de altura da superfície para o mapeamento de colisão.

kd
Single

A constante de iluminação difusa.

Retornos

Retorna o novo SKImageFiltererro ou null em caso de erro.

Aplica-se a

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

Cria um filtro de imagem que aplica iluminação difusa de luz distante usando o mapeamento de colisão.

public static SkiaSharp.SKImageFilter CreateDistantLitDiffuse(SkiaSharp.SKPoint3 direction, SkiaSharp.SKColor lightColor, float surfaceScale, float kd, SkiaSharp.SKImageFilter? input);

Parâmetros

direction
SKPoint3

A direção da luz.

lightColor
SKColor

A cor da luz.

surfaceScale
Single

O fator de escala de altura da superfície para o mapeamento de colisão.

kd
Single

A constante de iluminação difusa.

input
SKImageFilter

O filtro de entrada a ser usado ou null usar o bitmap de origem.

Retornos

Retorna o novo SKImageFiltererro ou null em caso de erro.

Aplica-se a

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter, SKRect)

Cria um filtro de imagem que aplica iluminação difusa de luz distante usando o mapeamento de colisão.

public static SkiaSharp.SKImageFilter CreateDistantLitDiffuse(SkiaSharp.SKPoint3 direction, SkiaSharp.SKColor lightColor, float surfaceScale, float kd, SkiaSharp.SKImageFilter? input, SkiaSharp.SKRect cropRect);

Parâmetros

direction
SKPoint3

A direção da luz.

lightColor
SKColor

A cor da luz.

surfaceScale
Single

O fator de escala de altura da superfície para o mapeamento de colisão.

kd
Single

A constante de iluminação difusa.

input
SKImageFilter

O filtro de entrada a ser usado 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.

Aplica-se a