SKImageFilter.CreateSpotLitDiffuse メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single) |
バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。 |
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter) |
バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。 |
| CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect) |
バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。 |
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single)
バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。
public static SkiaSharp.SKImageFilter CreateSpotLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKPoint3 target, float specularExponent, float cutoffAngle, SkiaSharp.SKColor lightColor, float surfaceScale, float kd);
パラメーター
- location
- SKPoint3
ライトの位置。
- target
- SKPoint3
スポットライトのターゲット ポイント。
- specularExponent
- Single
スポットライトのフォールオフ指数。
- cutoffAngle
- Single
スポットライトのカットオフ角度 (度単位)。
- lightColor
- SKColor
ライトの色。
- surfaceScale
- Single
バンプ マッピングのサーフェスの高さスケール ファクター。
- kd
- Single
拡散光定数。
返品
新しい SKImageFilterを返すか、エラー時に null します。
適用対象
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter)
バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。
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);
パラメーター
- location
- SKPoint3
ライトの位置。
- target
- SKPoint3
スポットライトのターゲット ポイント。
- specularExponent
- Single
スポットライトのフォールオフ指数。
- cutoffAngle
- Single
スポットライトのカットオフ角度 (度単位)。
- lightColor
- SKColor
ライトの色。
- surfaceScale
- Single
バンプ マッピングのサーフェスの高さスケール ファクター。
- kd
- Single
拡散光定数。
- input
- SKImageFilter
使用する入力フィルター、またはソース ビットマップを使用する null 。
返品
新しい SKImageFilterを返すか、エラー時に null します。
適用対象
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect)
バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。
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);
パラメーター
- location
- SKPoint3
ライトの位置。
- target
- SKPoint3
スポットライトのターゲット ポイント。
- specularExponent
- Single
スポットライトのフォールオフ指数。
- cutoffAngle
- Single
スポットライトのカットオフ角度 (度単位)。
- lightColor
- SKColor
ライトの色。
- surfaceScale
- Single
バンプ マッピングのサーフェスの高さスケール ファクター。
- kd
- Single
拡散光定数。
- input
- SKImageFilter
使用する入力フィルター、またはソース ビットマップを使用する null 。
- cropRect
- SKRect
出力処理が制限される四角形。
返品
新しい SKImageFilterを返すか、エラー時に null します。