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