更新时间:2023-09-16 21:51
此函数用于画贝赛尔样条曲线。贝赛尔样条是一种非常优美的曲线,广泛应用于计算机图形学中。函数PolyBezier和PolyBezierTo用于绘制这种样条曲线。一条贝赛尔样条由4个定义点定义:两个端点和两个控制点。
PolyBezier
● 说明
此函数用于画贝赛尔样条曲线。贝赛尔样条是一种非常优美的曲线,广泛应用于计算机图形学中。函数PolyBezier和PolyBezierTo用于绘制这种样条曲线。一条贝赛尔样条由4个定义点定义:两个端点和两个控制点。
● 原型
BOOL PolyBezier(HDC hdc, CONST POINT *lppt, DWORD cPoints);
● 参数
hdc:指定的设备环境句柄。
lppt:POINT结构数组的指针,包括了样条端点和控制点的坐标,其顺序是起点的坐标、起点的控制点的坐标、终点的控制点的坐标和终点的坐标。
cPoints:指明数组中的点的个数。
● 返回值
若函数调用成功,则返回非零,否则返回零。
结果显示