Метод Pen::SetMiterLimit (gdipluspen.h)
Метод Pen::SetMiterLimit задает предел митер для этого объекта Pen .
Синтаксис
Status SetMiterLimit(
[in] REAL miterLimit
);
Параметры
[in] miterLimit
Тип: REAL
Реальное число, указывающее предел митер данного объекта Pen . Реальное числовое значение меньше 1,0f будет заменено на 1,0f.
Возвращаемое значение
Тип: Состояние
В случае успешного выполнения метода возвращается ОК, который является элементом перечисления Status .
Если метод завершается сбоем, он возвращает один из других элементов перечисления Status .
Комментарии
Длина митеры — это расстояние от пересечения стен линии внутри соединения до пересечения стен линии за пределами соединения. Длина митра может быть большой, если угол между двумя линиями мал. Предел митера — это максимально допустимое соотношение длины митера к ширине штриха. Значение по умолчанию — 10,0f.
Если длина соединения пересечения превышает предел соединения, соединение будет скошено, чтобы сохранить его в пределах соединения пересечения.
Примеры
В следующем примере создается объект Pen и устанавливается ограничение для пера.
Pen pen(Color(255,255,0,0), 4.0f);
Status stat = pen.SetMiterLimit(10.0f);
Требования
Минимальная версия клиента | Windows XP, Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | gdipluspen.h (включая Gdiplus.h) |
Библиотека | Gdiplus.lib |
DLL | Gdiplus.dll |