Метод Graphics::FillClosedCurve(constBrush*,constPointF*,INT,FillMode,REAL) (gdiplusgraphics.h)
Метод Graphics::FillClosedCurve создает замкнутый кардинальный сплайн из массива точек и использует кисть для заполнения в соответствии с заданным режимом внутренней части сплайна.
Синтаксис
Status FillClosedCurve(
[in] const Brush *brush,
[in] const PointF *points,
[in] INT count,
[in] FillMode fillMode,
[in] REAL tension
);
Параметры
[in] brush
Тип: константная кисть*
Указатель на объект Brush , используемый для рисования внутренней части сплайна.
[in] points
Тип: const PointF*
Указатель на массив точек, который этот метод использует для создания закрытого кратного сплайна. Каждая точка в массиве является точкой сплайна.
[in] count
Тип: INT
Целое число, указывающее количество точек в массиве точек .
[in] fillMode
Тип: FillMode
Элемент перечисления FillMode , указывающий способ заполнения закрытой области, которая создается при прохождении кривой.
[in] tension
Тип: REAL
Необязательный элемент. Неорицательное вещественное число, указывающее, насколько сильно сгибается сплайн при прохождении через точки. Значение 0 указывает, что сплайн является последовательностью прямых линий. По мере увеличения значения кривая становится более полной. Значение по умолчанию — 0,5f.
Возвращаемое значение
Тип: Состояние
В случае успешного выполнения метода возвращается ОК, который является элементом перечисления Status .
Если метод завершается сбоем, он возвращает один из других элементов перечисления Status .
Требования
Минимальная версия клиента | Windows XP, Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | gdiplusgraphics.h (включая Gdiplus.h) |
Библиотека | Gdiplus.lib |
DLL | Gdiplus.dll |
См. также раздел
Рисование кардинальных сплайнов