LineThick

通过抗锯齿算法绘制一段具有指定宽度的手绘线。

void  LineThick(

   const int      x1,            // 这段线条第一个点的X坐标

   const int      y1,            // 这段线条第一个点的Y坐标

   const int      x2,            // 这段线条第二个点的X坐标

   const int      y2,            // 这段线条第二个点的Y坐标

   const uint     clr,           // 颜色

   const int      size,          // 线条宽度

   const uint     style,         // 线条样式

   ENUM_LINE_END  end_style      // 线条末端样式

   )

参数

x1

[in]  这段线条第一个点的X坐标。

y1

[in]  这段线条第一个点的Y坐标。

x2

[in]  这段线条第二个点的X坐标。

y2

[in]  这段线条第二个点的Y坐标。

clr

[in]  ARGB颜色格式。

size

[in]  线条宽度。

style

[in]  线条样式就是ENUM_LINE_STYLE 枚举值或自定义值的其中一个。

end_style

[in]  线条样式就是ENUM_LINE_END枚举值的其中一个

ENUM_LINE_END

ID 描述
LINE_END_ROUND 线条末端为圆形。
LINE_END_BUTT 线条末端剪切。
LINE_END_SQUARE 线条末端为填充好的矩形。