LinearGradientBrush クラス (gdiplusbrush.h)

LinearGradientBrush クラスは、線形グラデーション ブラシの開始境界線から線形グラデーション ブラシの終了境界線に色が均等に変化する色グラデーションを描画するブラシを定義します。 線形グラデーション ブラシの境界線は、2 本の平行な直線です。 カラー グラデーションは、線状グラデーション ブラシの境界線に対して垂直であり、開始境界線から終了境界線にストローク全体で徐々に変化します。 色のグラデーションには、開始境界線に 1 つの色があり、終了境界線に別の色があります。

継承

LinearGradientBrush クラスは Brush を実装します。

メソッド

LinearGradientBrush クラスには、これらのメソッドがあります。

 
LinearGradientBrush::GetBlend

LinearGradientBrush::GetBlend メソッドは、LinearGradientBrush オブジェクトからブレンド 係数とそれに対応するブレンド位置を取得します。
LinearGradientBrush::GetBlendCount

LinearGradientBrush::GetBlendCount メソッドは、この LinearGradientBrush オブジェクトに現在設定されているブレンド 係数の数を取得します。
LinearGradientBrush::GetGammaCorrection

LinearGradientBrush::GetGammaCorrection メソッドは、この LinearGradientBrush オブジェクトに対してガンマ補正を有効にするかどうかを決定します。
LinearGradientBrush::GetInterpolationColorCount

LinearGradientBrush::GetInterpolationColorCount メソッドは、この線形グラデーション ブラシの補間に現在設定されている色の数を取得します。
LinearGradientBrush::GetInterpolationColors

LinearGradientBrush::GetInterpolationColors メソッドは、この線形グラデーション ブラシとそれに対応するブレンド位置に対して補間されるように現在設定されている色を取得します。
LinearGradientBrush::GetLinearColors

LinearGradientBrush::GetLinearColors メソッドは、この線形グラデーション ブラシの開始色と終了色を取得します。
LinearGradientBrush::GetRectangle

LinearGradientBrush::GetRectangle メソッドは、グラデーションの境界を定義する四角形を取得します。
LinearGradientBrush::GetRectangle

このトピックでは、LinearGradientBrush クラスの GetRectangle メソッドの一覧を示します。 LinearGradientBrush クラスのメソッドの完全な一覧については、「LinearGradientBrush メソッド」を参照してください。
LinearGradientBrush::GetTransform

LinearGradientBrush::GetTransform メソッドは、この線形グラデーション ブラシの変換マトリックスを取得します。
LinearGradientBrush::GetWrapMode

LinearGradientBrush::GetWrapMode メソッドは、このブラシのラップ モードを取得します。 折り返しモードでは、領域をブラシで塗りつぶすときのタイルの表示方法が決まります。
LinearGradientBrush::LinearGradientBrush

このトピックでは、LinearGradientBrush クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「LinearGradientBrush クラス」を参照してください。 (オーバーロード 2/2)
LinearGradientBrush::LinearGradientBrush

このトピックでは、LinearGradientBrush クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「LinearGradientBrush クラス」を参照してください。 (オーバーロード 1/2)
LinearGradientBrush::LinearGradientBrush

境界ポイントと境界の色のセットから LinearGradientBrush::LinearGradientBrush オブジェクトを作成します。
LinearGradientBrush::LinearGradientBrush

四角形と方向モードに基づいて LinearGradientBrush::LinearGradientBrush オブジェクトを作成します。 (オーバーロード 1/2)
LinearGradientBrush::LinearGradientBrush

四角形と方向の角度から LinearGradientBrush::LinearGradientBrush オブジェクトを作成します。 (オーバーロード 2/2)
LinearGradientBrush::LinearGradientBrush

四角形と方向モードに基づいて LinearGradientBrush::LinearGradientBrush オブジェクトを作成します。 (オーバーロード 2/2)
LinearGradientBrush::LinearGradientBrush

四角形と方向の角度から LinearGradientBrush::LinearGradientBrush オブジェクトを作成します。 (オーバーロード 1/2)
LinearGradientBrush::LinearGradientBrush

このトピックでは、LinearGradientBrush クラスのコンストラクターの一覧を示します。 クラスの完全な一覧については、「LinearGradientBrush クラス」を参照してください。
LinearGradientBrush::MultiplyTransform

LinearGradientBrush::MultiplyTransform メソッドは、このブラシの変換行列をそれ自体と別の行列の積で更新します。
LinearGradientBrush::ResetTransform

LinearGradientBrush::ResetTransform メソッドは、この線形グラデーション ブラシの変換マトリックスを ID 行列にリセットします。 これは、変換が行われないことを意味します。
LinearGradientBrush::RotateTransform

LinearGradientBrush::RotateTransform メソッドは、このブラシの現在の変換行列をそれ自体と回転行列の積で更新します。
LinearGradientBrush::ScaleTransform

LinearGradientBrush::ScaleTransform メソッドは、このブラシの現在の変換行列をそれ自体とスケーリング マトリックスの積で更新します。
LinearGradientBrush::SetBlend

LinearGradientBrush::SetBlend メソッドは、この線形グラデーション ブラシのブレンド係数とブレンド位置を設定して、カスタム ブレンドを作成します。
LinearGradientBrush::SetBlendBellShape

LinearGradientBrush::SetBlendBellShape メソッドは、この線形グラデーション ブラシのブレンドシェイプを設定して、ベル状の曲線に基づいてカスタム ブレンドを作成します。
LinearGradientBrush::SetBlendTriangularShape

LinearGradientBrush::SetBlendTriangularShape メソッドは、この線形グラデーション ブラシのブレンドシェイプを設定して、三角形の図形に基づいてカスタム ブレンドを作成します。
LinearGradientBrush::SetGammaCorrection

LinearGradientBrush::SetGammaCorrection メソッドは、この線形グラデーション ブラシに対してガンマ補正を有効にするかどうかを指定します。
LinearGradientBrush::SetInterpolationColors

LinearGradientBrush::SetInterpolationColors メソッドは、この線形グラデーション ブラシとそれに対応するブレンド位置に対して補間する色を設定します。
LinearGradientBrush::SetLinearColors

LinearGradientBrush::SetLinearColors メソッドは、この線形グラデーション ブラシの開始色と終了色を設定します。
LinearGradientBrush::SetTransform

LinearGradientBrush::SetTransform メソッドは、この線形グラデーション ブラシの変換マトリックスを設定します。
LinearGradientBrush::SetWrapMode

LinearGradientBrush::SetWrapMode メソッドは、この線形グラデーション ブラシのラップ モードを設定します。
LinearGradientBrush::TranslateTransform

LinearGradientBrush::TranslateTransform メソッドは、このブラシの現在の変換行列をそれ自体と翻訳行列の積で更新します。

要件

要件
対象プラットフォーム Windows
ヘッダー gdiplusbrush.h