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


Функции вырезки

Следующие функции используются с вырезкой.

Функция Описание
ExcludeClipRect Создает новый регион вырезки, состоящий из существующей области вырезки минус указанный прямоугольник.
ExtSelectClipRgn Объединяет указанный регион с текущим регионом вырезки с помощью указанного режима.
GetClipBox Извлекает размеры жестко ограничивающего прямоугольника, который можно нарисовать вокруг текущей видимой области на устройстве.
GetClipRgn Извлекает дескриптор, определяющий текущий регион, определенный приложением, для указанного контекста устройства.
GetMetaRgn Извлекает текущий метарегион для указанного контекста устройства.
GetRandomRgn Копирует область вырезки системы указанного контекста устройства в определенный регион.
IntersectClipRect Создает новый регион вырезки из пересечения текущей области вырезки и указанного прямоугольника.
OffsetClipRgn Перемещает область вырезки контекста устройства по указанным смещениям.
PtVisible Определяет, находится ли указанная точка в области вырезки контекста устройства.
RectVisible Определяет, находится ли любая часть указанного прямоугольника в области вырезки контекста устройства.
SelectClipPath Выбирает текущий путь в качестве области вырезки для контекста устройства, сочетая новый регион с любым существующим регионом вырезки с помощью указанного режима.
SelectClipRgn Выбирает регион в качестве текущей области вырезки для указанного контекста устройства.
SetMetaRgn Пересекает текущий регион вырезки для указанного контекста устройства с текущим метарегионом и сохраняет объединенный регион в качестве нового метарегиона для указанного контекста устройства.