PolyBezierTo

【勇芳软件工作室】汉化HomePreviousNext

PolyBezierTo函数绘制一个或多个B zier曲线。

BOOL PolyBezierTo(

HDC 【HDC】,//处理设备上下文
CONST POINT *【LPPT】,//指向端点和控制点的指针
DWORD 【cCount】//端点和控制点的计数
); 

参数

【HDC】

标识设备上下文。

【LPPT】

指向包含端点和控制点的POINT结构数组。

【cCount】

指定【LPPT】数组中的点数。该值必须是要绘制的曲线数量的三倍,因为每个B zier曲线需要两个控制点和一个终点。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。

备注

该函数通过使用【LPPT】参数指定的控制点来绘制立方体B zier曲线。通过使用前两个点作为控制点,将第一个曲线从当前位置绘制到第三个点。对于每个后续曲线,该函数只需要三个点,并使用前一曲线的终点作为下一个曲线的起始点。

PolyBezierTo将当前位置移动到最后一个B zier曲线的终点。该图未填写。

此函数使用当前笔绘制线条。

也可以看看

MoveToEx, POINT, PolyBezier