共用方式為


PathGradientBrush 類別 (gdipluspath.h)

PathGradientBrush 物件會儲存色彩漸層的屬性,可用來以漸進方式變更色彩填滿路徑的內部。 路徑漸層筆刷具有界限路徑、界限色彩、中心點和中央色彩。 當您使用路徑漸層筆刷繪製區域時,當從界限路徑移至中心點時,色彩會逐漸從界限色彩變更為中心色彩。

繼承

PathGradientBrush 類別會實作 Brush。

方法

PathGradientBrush 類別具有這些方法。

 
PathGradientBrush::GetBlend

PathGradientBrush::GetBlend 方法會取得混合因數,以及目前為此路徑漸層筆刷設定的對應混合位置。
PathGradientBrush::GetBlendCount

PathGradientBrush::GetBlendCount 方法會取得目前為此路徑漸層筆刷設定的混合因數數目。
PathGradientBrush::GetCenterColor

PathGradientBrush::GetCenterColor 方法會取得此路徑漸層筆刷中心點的色彩。
PathGradientBrush::GetCenterPoint

PathGradientBrush::GetCenterPoint 方法會取得此路徑漸層筆刷的中心點。 (多載 1/2)
PathGradientBrush::GetCenterPoint

PathGradientBrush::GetCenterPoint 方法會取得此路徑漸層筆刷的中心點。 (多載 2/2)
PathGradientBrush::GetFocusScales

PathGradientBrush::GetFocusScales 方法會取得此路徑漸層筆刷的焦點縮放比例。
PathGradientBrush::GetGammaCorrection

PathGradientBrush::GetGammaCorrection 方法會決定是否為此路徑漸層筆刷啟用 gamma 校正。
PathGradientBrush::GetGraphicsPath

PathGradientBrush::GetGraphicsPath 方法不會在 Windows GDI+ 1.0 版中實作。
PathGradientBrush::GetInterpolationColorCount

PathGradientBrush::GetInterpolationColorCount 方法會取得目前為此路徑漸層筆刷指定的預設色彩數目。
PathGradientBrush::GetInterpolationColors

PathGradientBrush::GetInterpolationColors 方法會取得目前為此路徑漸層筆刷指定的預設色彩和混合位置。
PathGradientBrush::GetPointCount

PathGradientBrush::GetPointCount 方法會取得定義此筆刷界限路徑之點陣列中的點數。
PathGradientBrush::GetRectangle

PathGradientBrush::GetRectangle 方法會取得包含此路徑漸層筆刷界限路徑的最小矩形。 (多載 1/2)
PathGradientBrush::GetRectangle

PathGradientBrush::GetRectangle 方法會取得包含此路徑漸層筆刷界限路徑的最小矩形。 (多載 2/2)
PathGradientBrush::GetSurroundColorCount

PathGradientBrush::GetSurroundColorCount 方法會取得為此路徑漸層筆刷界限路徑所指定的色彩數目。
PathGradientBrush::GetSurroundColors

PathGradientBrush::GetSurroundColors 方法會取得目前為此路徑漸層筆刷指定的周圍色彩。
PathGradientBrush::GetTransform

PathGradientBrush::GetTransform 方法會取得此路徑漸層筆刷的轉換矩陣。
PathGradientBrush::GetWrapMode

PathGradientBrush::GetWrapMode 方法會取得此路徑漸層筆刷目前設定的換行模式。
PathGradientBrush::MultiplyTransform

ThePathGradientBrush::MultiplyTransform 方法會使用本身乘積和另一個矩陣來更新筆刷的轉換矩陣。
PathGradientBrush::P athGradientBrush

根據 GraphicsPath 物件建立 PathGradientBrush::P athGradientBrush 物件。
PathGradientBrush::P athGradientBrush

PathGradientBrush::P athGradientBrush (const PathGradientBrush &) 建構函式 (gdipluspath.h) 列出 PathGradientBrush 類別的建構函式。
PathGradientBrush::P athGradientBrush

根據點陣列建立 PathGradientBrush::P athGradientBrush 物件。 初始化路徑漸層筆刷的換行模式。
PathGradientBrush::P athGradientBrush

根據點陣列建立 PathGradientBrush 物件。 初始化路徑漸層筆刷的換行模式。
PathGradientBrush::P athGradientBrush

PathGradientBrush::P athGradientBrush~r5 建構函式 (gdipluspath.h) 會列出 PathGradientBrush 類別的建構函式。
PathGradientBrush::ResetTransform

PathGradientBrush::ResetTransform 方法會將此路徑漸層筆刷的轉換矩陣重設為識別矩陣。 這表示不會進行任何轉換。
PathGradientBrush::RotateTransform

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

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

PathGradientBrush::SetBlend 方法會設定此路徑漸層筆刷的混合因數和混合位置。
PathGradientBrush::SetBlendBellShape

PathGradientBrush::SetBlendBellShape 方法會設定此路徑漸層筆刷的混合圖形。
PathGradientBrush::SetBlendTriangularShape

PathGradientBrush::SetBlendTriangularShape 方法會設定此路徑漸層筆刷的混合圖形。
PathGradientBrush::SetCenterColor

PathGradientBrush::SetCenterColor 方法會設定此路徑漸層筆刷的中心色彩。 中央色彩是出現在筆刷中心點的色彩。
PathGradientBrush::SetCenterPoint

PathGradientBrush::SetCenterPoint 方法會設定此路徑漸層筆刷的中心點。 根據預設,中心點位於筆刷界限路徑的中心點,但您可以將中心點設定為路徑內部或外部的任何位置。
PathGradientBrush::SetCenterPoint

PathGradientBrush::SetCenterPoint 方法會設定此路徑漸層筆刷的中心點。
PathGradientBrush::SetFocusScales

PathGradientBrush::SetFocusScales 方法會設定此路徑漸層筆刷的焦點縮放比例。
PathGradientBrush::SetGammaCorrection

PathGradientBrush::SetGammaCorrection 方法會指定是否為此路徑漸層筆刷啟用 gamma 校正。
PathGradientBrush::SetGraphicsPath

PathGradientBrush::SetGraphicsPath 方法不會在 Windows GDI+ 1.0 版中實作。
PathGradientBrush::SetInterpolationColors

PathGradientBrush::SetInterpolationColors 方法會設定此路徑漸層筆刷的預設色彩和混合位置。
PathGradientBrush::SetSurroundColors

PathGradientBrush::SetSurroundColors 方法會設定此路徑漸層筆刷的周圍色彩。 周圍色彩是筆刷界限路徑上針對離散點指定的色彩。
PathGradientBrush::SetTransform

PathGradientBrush::SetTransform 方法會設定此路徑漸層筆刷的轉換矩陣。
PathGradientBrush::SetWrapMode

PathGradientBrush::SetWrapMode 方法會設定此路徑漸層筆刷的換行模式。
PathGradientBrush::TranslateTransform

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

備註

根據預設,路徑漸層筆刷的中心點是界限路徑的距心,但您可以呼叫 PathGradientBrush::SetCenterPoint 方法,將中心點設定為路徑內或外部的任何位置。

界限路徑可以是由點陣列指定的多邊形,而界限上的每一個點都可以有不同的色彩。

根據預設,當您從界限上的點移至中心點時,色彩會以線性方式與距離相關。 您可以藉由呼叫 PathGradientBrush::SetBlend來自定義色彩和距離之間的關聯性。

規格需求

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