Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
42
Добавлен:
02.05.2014
Размер:
765.95 Кб
Скачать

Putimage

-----------------------------------------------------------------

Назначение:Выводит на экран графическое изображение

Использование #include<graphics.h>

void far putimage(int left, int top,

void far *bitmap, int op);

Замечания:putimageвыводит на экран графическое

изображение, предварительно запомненное с

помощью функции getimage. Левый верхний угол

изображеения задается значениями (left,top).

bitmapуказывает на область памяти, где

хранится выводимое изображение.

Параметр opпри вызовеputimageопределяет

процедуру вычисления значения цвета для каждого

элемента формируемого на экране изображения.

При этом предполагается, что элемент

изображения уже размещен на экране, а

соответствующий элемент изображения источника

размещен в памяти.

Перечисление putimage_ops, как это определено в

graphics.h, задает имена этих процедур

------------------------------------------------

Имя Значение Описание

------------------------------------------------

COPY_PUT0 копирование

XOR_PUT1 исключающее или

OR_PUT2 включающее или

AND_PUT3 и

NOT_PUT4 копирование с

инвертированием

источника

------------------------------------------------

Другими словами , COPY_PUTбудет копировать

изображение источника на экран, XOR_PUTбудет

выполнять операцию XORнад изображением

источника и тем, что существует на экране,

OR_PUT- операциюORнад изображением источника

и тем, что на экране, и т.д.

ВозвращаемоеНет

значение

Переносимость:Эта функция работает только наIBMPCи

совместимых компьютерах с графическими

контроллерами

См. также: getimage,imagesize,putpixel,setvisualpage

ПримерСм.getimage

-----------------------------------------------------------------

Putpixel

-----------------------------------------------------------------

Назначение:Вычерчивает заданную точку (элемент

изображения)

Использование #include<graphics.h>

void far putpixel(int x, int y,int color);

Замечания:putpixelвычерчивает в заданной позиции (x,y)

точку, цвет которой задается в color,

ВозвращаемоеНет

значение

Переносимость:Эта функция работает только наIBMPCи

совместимых компьютерах с графическими

контроллерами

См. также:getpixel,putimage

-----------------------------------------------------------------

Тут вы можете оставить комментарий к выбранному абзацу или сообщить об ошибке.

Оставленные комментарии видны всем.