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