Поделиться через


Метод GraphicsPath::AddBeziers(constPoint*,INT) (gdipluspath.h)

Метод GraphicsPath::AddBeziers добавляет последовательность подключенных splines Bézier к текущему рисунку этого пути.

Синтаксис

Status AddBeziers(
  [in] const Point *points,
  [in] INT         count
);

Параметры

[in] points

Тип: const PointF*

Указатель на массив начальных точек, конечных точек и контрольных точек для подключенных сплайнов. Первая сплайн создается из первой точки через четвертую точку в массиве и использует второй и третий точки в качестве контрольных точек. Для каждой последующей сплайна последовательности требуется ровно три дополнительных пункта: конечная точка предыдущей сплайна используется в качестве отправной точки, следующие две точки последовательности являются контрольными точками, а третья точка — конечной точкой.

[in] count

Тип: INT

Целое число, указывающее количество элементов в массиве точек.

Возвращаемое значение

Тип: состояния

Если метод выполнен успешно, он возвращает ok, который является элементом перечисления Status.

Если метод завершается ошибкой, он возвращает один из других элементов перечисления Status.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP, Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка gdipluspath.h (include Gdiplus.h)
библиотеки Gdiplus.lib
DLL Gdiplus.dll

См. также

методы AddBezier

Методы AddBeziers

методов AddCurve

Bézier Splines

обрезка с помощью региона

пути создания и рисования

создание градиента пути

Рисование Bézier Splines

GraphicsPath

пути

PointF