SKImageFilter.CreatePointLitDiffuse Yöntem

Tanım

Aşırı Yüklemeler

Name Description
CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single)

Çarpma eşlemesini kullanarak nokta ışığı yayma aydınlatması uygulayan bir görüntü filtresi oluşturur.

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

Çarpma eşlemesini kullanarak nokta ışığı yayma aydınlatması uygulayan bir görüntü filtresi oluşturur.

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

Çarpma eşlemesini kullanarak nokta ışığı yayma aydınlatması uygulayan bir görüntü filtresi oluşturur.

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single)

Çarpma eşlemesini kullanarak nokta ışığı yayma aydınlatması uygulayan bir görüntü filtresi oluşturur.

public static SkiaSharp.SKImageFilter CreatePointLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKColor lightColor, float surfaceScale, float kd);

Parametreler

location
SKPoint3

Işığın konumu.

lightColor
SKColor

Işığın rengi.

surfaceScale
Single

Tümsek eşlemesi için yüzey yüksekliği ölçek faktörü.

kd
Single

Yayma aydınlatma sabiti.

Döndürülenler

Yeni SKImageFilterveya null hatasını döndürür.

Şunlara uygulanır

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

Çarpma eşlemesini kullanarak nokta ışığı yayma aydınlatması uygulayan bir görüntü filtresi oluşturur.

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

Parametreler

location
SKPoint3

Işığın konumu.

lightColor
SKColor

Işığın rengi.

surfaceScale
Single

Tümsek eşlemesi için yüzey yüksekliği ölçek faktörü.

kd
Single

Yayma aydınlatma sabiti.

input
SKImageFilter

Kullanılacak veya null kaynak bit eşlem kullanılacak giriş filtresi.

Döndürülenler

Yeni SKImageFilterveya null hatasını döndürür.

Şunlara uygulanır

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

Çarpma eşlemesini kullanarak nokta ışığı yayma aydınlatması uygulayan bir görüntü filtresi oluşturur.

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

Parametreler

location
SKPoint3

Işığın konumu.

lightColor
SKColor

Işığın rengi.

surfaceScale
Single

Tümsek eşlemesi için yüzey yüksekliği ölçek faktörü.

kd
Single

Yayma aydınlatma sabiti.

input
SKImageFilter

Kullanılacak veya null kaynak bit eşlem kullanılacak giriş filtresi.

cropRect
SKRect

Çıkış işleminin sınırlı olacağı dikdörtgen.

Döndürülenler

Yeni SKImageFilterveya null hatasını döndürür.

Şunlara uygulanır