Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление PathPointType указывает типы точек и флаги для точек данных в пути. Биты от 0 до 2 указывают тип точки, а биты от 3 до 7 содержат набор флагов, определяющих атрибуты точки. Это перечисление используется классами GraphicsPath, GraphicsPathIterator и PathData .
Синтаксис
typedef enum PathPointType {
PathPointTypeStart = 0,
PathPointTypeLine = 1,
PathPointTypeBezier = 3,
PathPointTypePathTypeMask = 0x07,
PathPointTypeDashMode = 0x10,
PathPointTypePathMarker = 0x20,
PathPointTypeCloseSubpath = 0x80,
PathPointTypeBezier3 = 3
} ;
Константы
PathPointTypeStartЗначение: 0 Указывает, что точка является началом рисунка. |
PathPointTypeLineЗначение: 1 Указывает, что точка является одной из двух конечных точек линии. |
PathPointTypeBezierЗначение: 3 Указывает, что точка является конечной точкой или контрольной точкой кубической сплайна Безье. |
PathPointTypePathTypeMaskЗначение: 0x07 Маскирует все биты, кроме трех битов низкого порядка, которые указывают тип точки. |
PathPointTypeDashModeЗначение: 0x10 Не используется. |
PathPointTypePathMarkerЗначение: 0x20 Указывает, что точка является маркером. |
PathPointTypeCloseSubpathЗначение: 0x80 Указывает, что точка является последней точкой в закрытой подпути (рисунок). |
PathPointTypeBezier3Значение: 3 Указывает, что точка является конечной точкой или контрольной точкой кубической сплайна Безье. |
Комментарии
Объект GraphicsPath имеет массив точек и массив типов. Каждый элемент в массиве типов является байтом, указывающим тип точки и набор флагов для соответствующего элемента в массиве точек.
Требования
| Минимальная версия клиента | Windows XP, Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Верхняя часть | gdiplusenums.h (включая Gdiplus.h) |