CDC::PolyBezierTo
Рисует один или несколько сплайны Bzier.
BOOL PolyBezierTo(
const POINT* lpPoints,
int nCount
);
Параметры
lpPoints
Указывает на массив структур данных ТОЧКА, содержащий конечные точки и контрольные точки.nCount
Указывает количество точек в массиве lpPoints.Это значение должно быть 3 времени количество сплайнов быть выписанным, поскольку каждый сплайн Bzier необходимо 2 контрольных точек и конечной точки.
Возвращаемое значение
Ненулевой если функция успешно; в противном случае – значение 0.
Заметки
Эта функция строит кубические сплайны Bzier с помощью контрольных точек, заданных параметром lpPoints.Рисование с текущей позиции первого сплайна на третий точки с помощью первых 2 точек, как контрольные точки.Для каждого последующего сплайна, функции нужны более точно 3 пункта и использует конечную точку предыдущего сплайна, как начальная точка для следующего.PolyBezierTo перемещает текущую позицию в конечной точке последнего сплайна Bzier.Диаграмма не заполнена.Эта функция рисование линии с использованием текущей пера.
Пример
См. пример для CDC::BeginPath.
Требования
Header: afxwin.h