PathGradientBrush クラス
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
解説色のグラデーションとは、パスの中心点からそのパスの外側の境界へと移動するにつれて、色の濃淡を滑らかに変えていくことです。ブレンド係数、位置、およびスタイルが、グラデーションの開始点と終了点や、色の濃淡をどのように変えていくかに影響します。
パス グラデーションのブラシは、描画に使用される Graphics オブジェクトの SmoothingMode プロパティには従いません。PathGradientBrush オブジェクトを使用して塗りつぶされた領域は、平滑化のモードに関係なく同じ方法 (エイリアス) でレンダリングされます。
継承階層System.MarshalByRefObject
System.Drawing.Brush
System.Drawing.Drawing2D.PathGradientBrush
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照PathGradientBrush コンストラクタ (Point[])
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照PathGradientBrush コンストラクタ (PointF[], WrapMode)
アセンブリ: System.Drawing (system.drawing.dll 内)
構文Dim points As PointF() Dim wrapMode As WrapMode Dim instance As New PathGradientBrush(points, wrapMode)
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照PathGradientBrush コンストラクタ (GraphicsPath)
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照PathGradientBrush コンストラクタ (PointF[])
アセンブリ: System.Drawing (system.drawing.dll 内)
構文
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照PathGradientBrush コンストラクタ (Point[], WrapMode)
アセンブリ: System.Drawing (system.drawing.dll 内)
構文Dim points As Point() Dim wrapMode As WrapMode Dim instance As New PathGradientBrush(points, wrapMode)
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照PathGradientBrush コンストラクタ
オーバーロードの一覧| 名前 | 説明 |
|---|---|
| PathGradientBrush (GraphicsPath) | パスを指定して、PathGradientBrush クラスの新しいインスタンスを初期化します。 |
| PathGradientBrush (Point[]) | 点を指定して、PathGradientBrush クラスの新しいインスタンスを初期化します。 |
| PathGradientBrush (PointF[]) | 点を指定して、PathGradientBrush クラスの新しいインスタンスを初期化します。 |
| PathGradientBrush (Point[], WrapMode) | 点とラップ モードを指定して、PathGradientBrush クラスの新しいインスタンスを初期化します。 |
| PathGradientBrush (PointF[], WrapMode) | 点とラップ モードを指定して、PathGradientBrush クラスの新しいインスタンスを初期化します。 |
参照PathGradientBrush プロパティ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| Blend | グラデーションのカスタムの減色を定義する位置と係数を指定する Blend を取得または設定します。 |
| CenterColor | パス グラデーションの中心の色を取得または設定します。 |
| CenterPoint | パス グラデーションの中心点を取得または設定します。 |
| FocusScales | グラデーションの減色の集束点を取得または設定します。 |
| InterpolationColors | 複数の色による線形グラデーションを定義する ColorBlend を取得または設定します。 |
| Rectangle | PathGradientBrush に外接する四角形を取得します。 |
| SurroundColors | PathGradientBrush で塗りつぶすパス内の点に対応している色の配列を取得または設定します。 |
| Transform | PathGradientBrush に適用されるローカル ジオメトリック変換を定義する Matrix を取得または設定します。 |
| WrapMode | この PathGradientBrush のラップ モードを示す WrapMode を取得または設定します。 |
参照PathGradientBrush メソッド
パブリック メソッド
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
| MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
参照PathGradientBrush メンバ
GraphicsPath オブジェクトの内部をグラデーションで塗りつぶす Brush オブジェクトをカプセル化します。このクラスは継承できません。
PathGradientBrush データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| Blend | グラデーションのカスタムの減色を定義する位置と係数を指定する Blend を取得または設定します。 |
| CenterColor | パス グラデーションの中心の色を取得または設定します。 |
| CenterPoint | パス グラデーションの中心点を取得または設定します。 |
| FocusScales | グラデーションの減色の集束点を取得または設定します。 |
| InterpolationColors | 複数の色による線形グラデーションを定義する ColorBlend を取得または設定します。 |
| Rectangle | PathGradientBrush に外接する四角形を取得します。 |
| SurroundColors | PathGradientBrush で塗りつぶすパス内の点に対応している色の配列を取得または設定します。 |
| Transform | PathGradientBrush に適用されるローカル ジオメトリック変換を定義する Matrix を取得または設定します。 |
| WrapMode | この PathGradientBrush のラップ モードを示す WrapMode を取得または設定します。 |
パブリック メソッド
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
| MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
参照- PathGradientBrushのページへのリンク