Поделиться через


Метод 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

См. также раздел

Объединение строк

Перо

Перо::GetMiterLimit

Перья, линии и прямоугольники