描述
创建一个LinearGradientBrush对象.
C++ Syntax
LinearGradientBrush( [in, ref] const PointF &point1, [in, ref] const PointF &point2, [in, ref] const Color &color1, [in, ref] const Color &color2 ); LinearGradientBrush( [in, ref] const Point &point1, [in, ref] const Point &point2, [in, ref] const Color &color1, [in, ref] const Color &color2 ); |
LinearGradientBrush( [in, ref] const RectF &rect, [in, ref] const Color &color1, [in, ref] const Color &color2, [in] LinearGradientMode mode ); LinearGradientBrush( [in, ref] const Rect &rect, [in, ref] const Color &color1, [in, ref] const Color &color2, [in] LinearGradientMode mode ); |
LinearGradientBrush( [in, ref] const RectF &rect, [in, ref] const Color &color1, [in, ref] const Color &color2, [in] REAL angle, [in] BOOL isAngleScalable ); LinearGradientBrush( [in, ref] const Rect &rect, [in, ref] const Color &color1, [in, ref] const Color &color2, [in] REAL angle, [in] BOOL isAngleScalable ); |
FreeBASIC 语法
创建一个LinearGradientBrush对象从一组边界点和边界的颜色.
CONSTRUCTOR CGpLinearGradientBrush ( _ BYVAL point1 AS GpPointF PTR, _ BYVAL point2 AS GpPointF PTR, _ BYVAL color1 AS ARGB, _ BYVAL color2 AS ARGB _ ) CONSTRUCTOR CGpLinearGradientBrush ( _ BYVAL point1 AS GpPoint PTR, _ BYVAL point2 AS GpPoint PTR, _ BYVAL color1 AS ARGB, _ BYVAL color2 AS ARGB _ ) |
创建一个基于矩形模式的方向LinearGradientBrush对象.
CONSTRUCTOR CGpLinearGradientBrush ( _ BYVAL rc AS GpRectF PTR, _ BYVAL color1 AS ARGB, _ BYVAL color2 AS ARGB, _ BYVAL mode AS LinearGradientMode _ ) CONSTRUCTOR CGpLinearGradientBrush ( _ BYVAL rc AS GpRect PTR, _ BYVAL color1 AS ARGB, _ BYVAL color2 AS ARGB, _ BYVAL mode AS LinearGradientMode _ ) |
创建一个矩形和角度方向的LinearGradientBrush对象.
CONSTRUCTOR CGpLinearGradientBrush ( _ BYVAL rc AS GpRectF PTR, _ BYVAL color1 AS ARGB, _ BYVAL color2 AS ARGB, _ BYVAL angle AS SINGLE, _ BYVAL isAngleScalable AS BOOL _ ) CONSTRUCTOR CGpLinearGradientBrush ( _ BYVAL rc AS GpRect PTR, _ BYVAL color1 AS ARGB, _ BYVAL color2 AS ARGB, _ BYVAL angle AS SINGLE, _ BYVAL isAngleScalable AS BOOL _ ) |
参数
point1
[in]参考一Point结构指定渐变的起点.起始边界线通过起始点.
point2
[in]参考一Color对象指定颜色的线性渐变画笔的起始边界线.
color1
[in]参考一Color对象指定颜色的最后边界线这一线性渐变画笔.
mode
该LinearGradientMode指定的梯度方向[in]元.
angle
[in]房号,如果isAngleScalable是TRUE,指定基角,方向线的角度计算,或者说,如果isAngleScalable是FALSE,指定方向线的角度.角度是从矩形,矩形和指定必须在度上测量.梯度遵循定向线.
isAngleScalable
[in] BOOL值指定角度的可扩展性.如果isAngleScalable是TRUE,的方向线的角度是可扩展的;否则,角度不可扩展.
引用文件
CGpBrush.inc (include CGdipPlus.inc)