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


Функции обрезки

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

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