SKImageFilter.CreateSpotLitDiffuse 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 |
|---|---|
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single) |
Tworzy filtr obrazu, który stosuje oświetlenie rozproszone w centrum uwagi przy użyciu mapowania zderzaków. |
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter) |
Tworzy filtr obrazu, który stosuje oświetlenie rozproszone w centrum uwagi przy użyciu mapowania zderzaków. |
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect) |
Tworzy filtr obrazu, który stosuje oświetlenie rozproszone w centrum uwagi przy użyciu mapowania zderzaków. |
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single)
Tworzy filtr obrazu, który stosuje oświetlenie rozproszone w centrum uwagi przy użyciu mapowania zderzaków.
public static SkiaSharp.SKImageFilter CreateSpotLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKPoint3 target, float specularExponent, float cutoffAngle, SkiaSharp.SKColor lightColor, float surfaceScale, float kd);
Parametry
- location
- SKPoint3
Położenie światła.
- target
- SKPoint3
Punkt docelowy w centrum uwagi.
- specularExponent
- Single
Wykładnik w centrum uwagi.
- cutoffAngle
- Single
Kąt odcięcia w centrum uwagi w stopniach.
- lightColor
- SKColor
Kolor światła.
- surfaceScale
- Single
Współczynnik skali wysokości powierzchni na potrzeby mapowania zderzaków.
- kd
- Single
Stała oświetlenia rozproszonego.
Zwraca
Zwraca nowy SKImageFilterelement , lub null w przypadku błędu.
Dotyczy
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter)
Tworzy filtr obrazu, który stosuje oświetlenie rozproszone w centrum uwagi przy użyciu mapowania zderzaków.
public static SkiaSharp.SKImageFilter CreateSpotLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKPoint3 target, float specularExponent, float cutoffAngle, SkiaSharp.SKColor lightColor, float surfaceScale, float kd, SkiaSharp.SKImageFilter? input);
Parametry
- location
- SKPoint3
Położenie światła.
- target
- SKPoint3
Punkt docelowy w centrum uwagi.
- specularExponent
- Single
Wykładnik w centrum uwagi.
- cutoffAngle
- Single
Kąt odcięcia w centrum uwagi w stopniach.
- lightColor
- SKColor
Kolor światła.
- surfaceScale
- Single
Współczynnik skali wysokości powierzchni na potrzeby mapowania zderzaków.
- kd
- Single
Stała oświetlenia rozproszonego.
- input
- SKImageFilter
Filtr wejściowy do użycia lub null do użycia źródłowej mapy bitowej.
Zwraca
Zwraca nowy SKImageFilterelement , lub null w przypadku błędu.
Dotyczy
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect)
Tworzy filtr obrazu, który stosuje oświetlenie rozproszone w centrum uwagi przy użyciu mapowania zderzaków.
public static SkiaSharp.SKImageFilter CreateSpotLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKPoint3 target, float specularExponent, float cutoffAngle, SkiaSharp.SKColor lightColor, float surfaceScale, float kd, SkiaSharp.SKImageFilter? input, SkiaSharp.SKRect cropRect);
Parametry
- location
- SKPoint3
Położenie światła.
- target
- SKPoint3
Punkt docelowy w centrum uwagi.
- specularExponent
- Single
Wykładnik w centrum uwagi.
- cutoffAngle
- Single
Kąt odcięcia w centrum uwagi w stopniach.
- lightColor
- SKColor
Kolor światła.
- surfaceScale
- Single
Współczynnik skali wysokości powierzchni na potrzeby mapowania zderzaków.
- kd
- Single
Stała oświetlenia rozproszonego.
- input
- SKImageFilter
Filtr wejściowy do użycia 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.