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


Функция SetMiterLimit (wingdi.h)

Функция SetMiterLimit задает ограничение длины соединений miter для указанного контекста устройства.

Синтаксис

BOOL SetMiterLimit(
  [in]  HDC    hdc,
  [in]  FLOAT  limit,
  [out] PFLOAT old
);

Параметры

[in] hdc

Дескриптор контекста устройства.

[in] limit

Указывает новое ограничение miter для контекста устройства.

[out] old

Указатель на значение с плавающей запятой, которое получает предыдущее ограничение miter. Если этот параметр имеет значение NULL, предыдущее ограничение miter не возвращается.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение.

Комментарии

Длина митра определяется как расстояние от пересечения стен линии внутри соединения до пересечения стен линии на внешней стороне соединения. Предел митра — это максимально допустимое отношение длины митра к ширине линии.

Ограничение miter по умолчанию — 10,0.

Примечание Установка значения float меньше 1.0f для eNewLimit приведет к сбою функции.
 

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header wingdi.h (включая Windows.h)
Библиотека Gdi32.lib
DLL Gdi32.dll

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

ExtCreatePen

GetMiterLimit

Функции пути

Общие сведения о путях