void far putimage(int x, int y, void far *buf, int op)
Прототип:
Описание:
Функция putimage() копирует изображение, предварительно сохраненное с помощью функции getimage() в памяти по адресу, заданному параметром buf. Изображение копируется на экран, начиная с точки с координатами х,у. Значение параметра ор определяет, каким именно образом изображение будет представлено на экране. Его допустимые значения перечислены ниже:
| Название | Величина | Значение |
|---|---|---|
| COPY_PUT | 0 | Копирование как есть |
| XOR_PUT | 1 | Исключающее ИЛИ с целевой областью |
| OR_PUT | 2 | ИЛИ с целевой областью |
| AND_PUT | 3 | И с целевой областью |
| NOT_PUT | 4 | Инвертировать исходное изображение |
Пример:
