Перечисление LineCap (gdiplusenums.h)
Перечисление LineCap указывает тип графической фигуры, используемой в конце линии, нарисованной пером Windows GDI+. Крышка может быть квадратом, кругом, треугольником, стрелкой, пользовательской или маскировкой (скрытой). Концевые крышки также могут "привязать" линию, отцентрируя крышку в конце линии.
Синтаксис
typedef enum LineCap {
LineCapFlat = 0,
LineCapSquare = 1,
LineCapRound = 2,
LineCapTriangle = 3,
LineCapNoAnchor = 0x10,
LineCapSquareAnchor = 0x11,
LineCapRoundAnchor = 0x12,
LineCapDiamondAnchor = 0x13,
LineCapArrowAnchor = 0x14,
LineCapCustom = 0xff,
LineCapAnchorMask = 0xf0
} ;
Константы
LineCapFlat Значение: 0 Указывает, что линия заканчивается в последней точке. Конец вырезается в квадрат. |
LineCapSquare Значение: 1 Задает квадратную крышку. Центр квадрата — это последняя точка линии. Высота и ширина квадрата — это ширина линии. |
LineCapRound Значение: 2 Задает круговую крышку. Центр круга — это последняя точка линии. Диаметр круга — это ширина линии. |
LineCapTriangle Значение: 3 Задает треугольный заголовок. Основанием треугольника является последняя точка в линии. Основанием треугольника является ширина линии. |
LineCapNoAnchor Значение: 0x10 Указывает, что концы строки не привязаны. |
LineCapSquareAnchor Значение: 0x11 Указывает, что концы линии привязываются квадратом. Центр квадрата — это последняя точка линии. Высота и ширина квадрата — это ширина линии. |
LineCapRoundAnchor Значение: 0x12 Указывает, что концы линии привязываются к окружности. Центр окружности находится в последней точке линии. Круг шире линии. |
LineCapDiamondAnchor Значение: 0x13 Указывает, что концы линии привязываются к ромбу (квадрат, повернутый на 45 градусов). Центр ромба находится в последней точке линии. Алмаз шире линии. |
LineCapArrowAnchor Значение: 0x14 Указывает, что концы линии привязаны к стрелкам. Стрелка находится в последней точке линии. Стрелка шире линии. |
LineCapCustom Значение: 0xff Указывает, что концы строки создаются из CustomLineCap. |
LineCapAnchorMask Значение: 0xf0 |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP, Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | gdiplusenums.h (включая Gdiplus.h) |