SKShader.CreateSweepGradient メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateSweepGradient(SKPoint, SKColor[], SKShaderTileMode, Single, Single)
中心を指定してスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColor[] colors, SkiaSharp.SKShaderTileMode tileMode, float startAngle, float endAngle);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColor[]
中央に分散する配列の色。
- tileMode
- SKShaderTileMode
タイリング モード。
- startAngle
- Single
角度範囲の開始。
- endAngle
- Single
角度範囲の末尾。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
nullを返しません。
適用対象
CreateSweepGradient(SKPoint, SKColorF[], SKColorSpace, Single[], SKShaderTileMode, Single, Single, SKMatrix)
指定した色空間に角度範囲を持つスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColorF[] colors, SkiaSharp.SKColorSpace colorspace, float[] colorPos, SkiaSharp.SKShaderTileMode tileMode, float startAngle, float endAngle, SkiaSharp.SKMatrix localMatrix);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColorF[]
中央に分散する色の配列。
- colorspace
- SKColorSpace
グラデーションの色の色空間。
- colorPos
- Single[]
対応する各色の位置 (0..1 の範囲) を指定するか、色を均等に分散 null 。
- tileMode
- SKShaderTileMode
タイリング モード。
- startAngle
- Single
角度範囲の開始。
- endAngle
- Single
角度範囲の末尾。
- localMatrix
- SKMatrix
シェーダーを適用する前に適用するマトリックス。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
適用対象
CreateSweepGradient(SKPoint, SKColorF[], SKColorSpace, Single[], SKShaderTileMode, Single, Single)
指定した色空間に角度範囲を持つスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColorF[] colors, SkiaSharp.SKColorSpace colorspace, float[] colorPos, SkiaSharp.SKShaderTileMode tileMode, float startAngle, float endAngle);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColorF[]
中央に分散する色の配列。
- colorspace
- SKColorSpace
グラデーションの色の色空間。
- colorPos
- Single[]
対応する各色の位置 (0..1 の範囲) を指定するか、色を均等に分散 null 。
- tileMode
- SKShaderTileMode
タイリング モード。
- startAngle
- Single
角度範囲の開始。
- endAngle
- Single
角度範囲の末尾。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
適用対象
CreateSweepGradient(SKPoint, SKColor[], Single[], SKShaderTileMode, Single, Single, SKMatrix)
中心を指定してスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColor[] colors, float[] colorPos, SkiaSharp.SKShaderTileMode tileMode, float startAngle, float endAngle, SkiaSharp.SKMatrix localMatrix);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColor[]
中央に分散する配列の色。
- colorPos
- Single[]
対応する各色の位置 (0..1 の範囲) を指定するか、色を均等に分散 null 。
- tileMode
- SKShaderTileMode
タイリング モード。
- startAngle
- Single
角度範囲の開始。
- endAngle
- Single
角度範囲の末尾。
- localMatrix
- SKMatrix
シェーダーを適用する前に適用するマトリックス。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
nullを返しません。
適用対象
CreateSweepGradient(SKPoint, SKColorF[], SKColorSpace, SKShaderTileMode, Single, Single)
指定した色空間に角度範囲を持つスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColorF[] colors, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKShaderTileMode tileMode, float startAngle, float endAngle);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColorF[]
中央に分散する色の配列。
- colorspace
- SKColorSpace
グラデーションの色の色空間。
- tileMode
- SKShaderTileMode
タイリング モード。
- startAngle
- Single
角度範囲の開始。
- endAngle
- Single
角度範囲の末尾。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
適用対象
CreateSweepGradient(SKPoint, SKColor[], Single[], SKShaderTileMode, Single, Single)
中心を指定してスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColor[] colors, float[] colorPos, SkiaSharp.SKShaderTileMode tileMode, float startAngle, float endAngle);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColor[]
中央に分散する配列の色。
- colorPos
- Single[]
対応する各色の位置 (0..1 の範囲) を指定するか、色を均等に分散 null 。
- tileMode
- SKShaderTileMode
タイリング モード。
- startAngle
- Single
角度範囲の開始。
- endAngle
- Single
角度範囲の末尾。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
nullを返しません。
適用対象
CreateSweepGradient(SKPoint, SKColorF[], SKColorSpace, Single[])
指定した色空間にスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColorF[] colors, SkiaSharp.SKColorSpace colorspace, float[] colorPos);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColorF[]
中央に分散する色の配列。
- colorspace
- SKColorSpace
グラデーションの色の色空間。
- colorPos
- Single[]
対応する各色の位置 (0..1 の範囲) を指定するか、色を均等に分散 null 。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
適用対象
CreateSweepGradient(SKPoint, SKColor[], Single[], SKMatrix)
中心を指定してスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColor[] colors, float[] colorPos, SkiaSharp.SKMatrix localMatrix);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColor[]
中央に分散する配列の色。
- colorPos
- Single[]
対応する各色の位置 (0..1 の範囲) を指定するか、色を均等に分散 null 。
- localMatrix
- SKMatrix
シェーダーを適用する前に適用するマトリックス。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
nullを返しません。
適用対象
CreateSweepGradient(SKPoint, SKColorF[], SKColorSpace)
指定した色空間にスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColorF[] colors, SkiaSharp.SKColorSpace colorspace);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColorF[]
中央に分散する色の配列。
- colorspace
- SKColorSpace
グラデーションの色の色空間。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
適用対象
CreateSweepGradient(SKPoint, SKColor[], Single[])
中心を指定してスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColor[] colors, float[] colorPos);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColor[]
中央に分散する配列の色。
- colorPos
- Single[]
対応する各色の位置 (0..1 の範囲) を指定するか、色を均等に分散 null 。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。
nullを返しません。
適用対象
CreateSweepGradient(SKPoint, SKColor[])
CreateSweepGradient(SKPoint, SKColorF[], SKColorSpace, Single[], SKMatrix)
指定した色空間にスイープ グラデーションを生成するシェーダーを作成します。
public static SkiaSharp.SKShader CreateSweepGradient(SkiaSharp.SKPoint center, SkiaSharp.SKColorF[] colors, SkiaSharp.SKColorSpace colorspace, float[] colorPos, SkiaSharp.SKMatrix localMatrix);
パラメーター
- center
- SKPoint
スイープの中心の座標。
- colors
- SKColorF[]
中央に分散する色の配列。
- colorspace
- SKColorSpace
グラデーションの色の色空間。
- colorPos
- Single[]
対応する各色の位置 (0..1 の範囲) を指定するか、色を均等に分散 null 。
- localMatrix
- SKMatrix
シェーダーを適用する前に適用するマトリックス。
返品
新しい SKShader、またはエラー時に空のシェーダーを返します。