Graphics::FillClosedCurve (constBrush*,constPointF*,INT) 方法 (gdiplusgraphics.h)
Graphics::FillClosedCurve 方法从点数组创建闭合基数样条,并使用画笔填充样条内部。
语法
Status FillClosedCurve(
const Brush *brush,
const PointF *points,
INT count
);
parameters
brush
指向用于绘制样条内部的 Brush 对象的指针。
points
指向此方法用于创建闭合基数样条的点数组的指针。 数组中的每个点都是样条上的一个点。
count
指定 点 数组中点数的整数。
返回值
如果该方法成功,则返回 Ok,这是 Status 枚举的元素。
如果方法失败,它将返回 Status 枚举的其他元素之一。
注解
示例
以下示例填充闭合的基数样条。
VOID Example_FillClosedCurve3(HDC hdc)
{
Graphics graphics(hdc);
//Create a SolidBrush object.
SolidBrush blackBrush(Color(255, 0, 0, 0));
//Create an array of PointF objects.
PointF point1(100.0f, 100.0f);
PointF point2(200.0f, 50.0f);
PointF point3(250.0f, 200.0f);
PointF point4(50.0f, 150.0f);
PointF points[4] = {point1, point2, point3, point4};
//Fill the curve.
graphics.FillClosedCurve(&blackBrush, points, 4);
}
要求
标头 | gdiplusgraphics.h |