gf_context_set_clipping()

Установка прямоугольного региона обрезки изображения

Прототип:

#include <gf/gf.h>
int gf_context_set_clipping( gf_context_t context,
int x1,
int y1,
int x2,
int y2 );

Аргументы:

context
Дескриптор графического контекста для установки границ обрезки.
x1,y1,x2,y2
Координаты области обрезки: от вернего левого угла (x1, y1) до нижнего правого (x2, y2).

Библиотека:

gf

Описание:

Данная функция устанавливает прямоугольный регион обрезки изображения для всех последующих операций с указанным контекстом context. Результаты работы всех последующих операций рисования будут отображаемыми лишь в случае пересечения с областью обрезки.


Note: В Graphics Framework прямоугольная область обрезки включает координаты самого прямоугольника. Пиксели, попавшие на границу области будут отображены.

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

GF_ERR_OK
Успешное завершение.
GF_ERR_PARM
Некорректный прямоугольный регион обрезки изображения или значение параметра context равно NULL

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино», Graphics Framework

Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

gf_context_disable_clipping()




Предыдущий раздел: GF API