共用方式為


LinearGradientBrush 類別 (gdiplusbrush.h)

LinearGradientBrush 類別會定義筆刷,以繪製色彩漸層,其中色彩會從線性漸層筆刷的起始界限線平均變更為線性漸層筆刷的結束界限線。 線性漸層筆刷的界限線是兩條平行直線。 色彩漸層垂直於線性漸層筆刷的界限線,從開始界限線逐漸變更為結束界限線的筆劃。 色彩漸層在起始界限線有一個色彩,而結束界限線的另一個色彩。

繼承

LinearGradientBrush 類別會實作 Brush。

方法

LinearGradientBrush 類別具有這些方法。

 
LinearGradientBrush::GetBlend

LinearGradientBrush::GetBlend 方法會從LinearGradientBrush物件取得混合因數及其對應的混合位置。
LinearGradientBrush::GetBlendCount

LinearGradientBrush::GetBlendCount 方法會取得目前為此LinearGradientBrush物件設定的混合因數目。
LinearGradientBrush::GetGammaCorrection

LinearGradientBrush::GetGammaCorrection 方法會判斷是否為此 LinearGradientBrush 物件啟用 Gamma 校正。
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 方法會將這個線性漸層筆刷的轉換矩陣重設為識別矩陣。 這表示不會進行轉換。
LinearGradientBrush::RotateTransform

LinearGradientBrush::RotateTransform 方法會以本身乘積和旋轉矩陣來更新此筆刷目前的轉換矩陣。
LinearGradientBrush::ScaleTransform

LinearGradientBrush::ScaleTransform 方法會以本身乘積和縮放矩陣來更新此筆刷目前的轉換矩陣。
LinearGradientBrush::SetBlend

LinearGradientBrush::SetBlend 方法會設定此線性漸層筆刷的混合因數和混合位置,以建立自定義混合。
LinearGradientBrush::SetBlendBellShape

LinearGradientBrush::SetBlendBellShape 方法會設定此線性漸層筆刷的混合圖形,以根據鍾形曲線建立自定義混合。
LinearGradientBrush::SetBlendTriangularShape

LinearGradientBrush::SetBlendTriangularShape 方法會設定此線性漸層筆刷的混合圖形,以根據三角形圖形建立自定義混合。
LinearGradientBrush::SetGammaCorrection

LinearGradientBrush::SetGammaCorrection 方法會指定是否為此線性漸層筆刷啟用 Gamma 校正。
LinearGradientBrush::SetInterpolationColors

LinearGradientBrush::SetInterpolationColors 方法會將此線性漸層筆刷及其對應混合位置的色彩設定為插補。
LinearGradientBrush::SetLinearColors

LinearGradientBrush::SetLinearColors 方法會設定此線性漸層筆刷的開始色彩和結束色彩。
LinearGradientBrush::SetTransform

LinearGradientBrush::SetTransform 方法會設定此線性漸層筆刷的轉換矩陣。
LinearGradientBrush::SetWrapMode

LinearGradientBrush::SetWrapMode 方法會設定此線性漸層筆刷的包裝模式。
LinearGradientBrush::TranslateTransform

LinearGradientBrush::TranslateTransform 方法會以本身乘積和轉譯矩陣來更新此筆刷目前的轉換矩陣。

規格需求

需求
目標平台 Windows
標頭 gdiplusbrush.h