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