SKImageFilter.CreateSpotLitDiffuse Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single) |
Crea un filtro immagine che applica l'illuminazione diffusa dei riflettori usando il mapping di urto. |
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter) |
Crea un filtro immagine che applica l'illuminazione diffusa dei riflettori usando il mapping di urto. |
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect) |
Crea un filtro immagine che applica l'illuminazione diffusa dei riflettori usando il mapping di urto. |
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single)
Crea un filtro immagine che applica l'illuminazione diffusa dei riflettori usando il mapping di urto.
public static SkiaSharp.SKImageFilter CreateSpotLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKPoint3 target, float specularExponent, float cutoffAngle, SkiaSharp.SKColor lightColor, float surfaceScale, float kd);
Parametri
- location
- SKPoint3
Posizione della luce.
- target
- SKPoint3
Punto di destinazione spotlight.
- specularExponent
- Single
Esponente di falloff in evidenza.
- cutoffAngle
- Single
Angolo di taglio dei riflettori in gradi.
- lightColor
- SKColor
Colore della luce.
- surfaceScale
- Single
Fattore di scala dell'altezza della superficie per il mapping dell'urto.
- kd
- Single
Costante di illuminazione diffusa.
Valori restituiti
Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.
Si applica a
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter)
Crea un filtro immagine che applica l'illuminazione diffusa dei riflettori usando il mapping di urto.
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);
Parametri
- location
- SKPoint3
Posizione della luce.
- target
- SKPoint3
Punto di destinazione spotlight.
- specularExponent
- Single
Esponente di falloff in evidenza.
- cutoffAngle
- Single
Angolo di taglio dei riflettori in gradi.
- lightColor
- SKColor
Colore della luce.
- surfaceScale
- Single
Fattore di scala dell'altezza della superficie per il mapping dell'urto.
- kd
- Single
Costante di illuminazione diffusa.
- input
- SKImageFilter
Filtro di input da usare o null per usare la bitmap di origine.
Valori restituiti
Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.
Si applica a
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect)
Crea un filtro immagine che applica l'illuminazione diffusa dei riflettori usando il mapping di urto.
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);
Parametri
- location
- SKPoint3
Posizione della luce.
- target
- SKPoint3
Punto di destinazione spotlight.
- specularExponent
- Single
Esponente di falloff in evidenza.
- cutoffAngle
- Single
Angolo di taglio dei riflettori in gradi.
- lightColor
- SKColor
Colore della luce.
- surfaceScale
- Single
Fattore di scala dell'altezza della superficie per il mapping dell'urto.
- kd
- Single
Costante di illuminazione diffusa.
- input
- SKImageFilter
Filtro di input da usare o null per usare la bitmap di origine.
- cropRect
- SKRect
Rettangolo a cui l'elaborazione dell'output sarà limitata.
Valori restituiti
Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.