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 | Инвертировать исходное изображение |
Пример: