CDC::PolyBezier

BOOL PolyBezier ( константа ТОЧКИ * lpPoints, int nCount );

Значення, яке повертається

Ненульовий, якщо функція успішно; в іншому випадку 0.

Параметри

lpPoints

Точок на масив ТОЧКИ структур даних, що містять кінцеві точки і контрольні точки на spline(s).

nCount

Визначає кількість точок в масиві lpPoints . Це значення має бути один більш ніж у три рази кількість сплайнами звертається, тому що кожен Без'є сплайн вимагає два контрольних точок та кінцевої і початок сплайн вимагає додаткових відправною точкою.

Зауваження

Створення одного або декількох кривих Безьє. Ця функція звертає кубічних кривих Безьє за допомогою кінцеві точки контрольних точок, що вказаний параметр lpPoints . Перший сплайн звертається з першого пункту до четвертої точки за допомогою другого і третього точок як контрольні точки. Кожного подальшого сплайн послідовність потребує рівно три більше очок: кінцеву точку з попереднього сплайн використовується як відправну точку, наступних двох пунктів, в послідовності є контрольні точки і по-третє, кінцеву точку.

Поточна позиція не використовується не оновлюється за допомогою PolyBezier функції. Ця цифра не заповнені. Ця функція малювання ліній за допомогою поточної пера.

CDC оглядЧлени класу | Ієрархічна діаграма

Дивіться такожnbsp;CDC::PolyBezierTo, :: PolyBezier

Index