- •Содержание
- •Imagesize
- •Initgraph
- •Installuserdriver
- •Installuserfont
- •Cleardevice
- •Closegraph
- •Detectgraph
- •Drawpoly
- •Ellipse
- •Fillellipse
- •Fillpoly
- •Floodfill
- •Getarccoords
- •Getaspectratio
- •Getbkcolor
- •Getcolor
- •Getdefaultpalette
- •Getdrivername
- •Getfillpattern
- •Getfillsettings
- •Getgraphmode
- •Getimage
- •Getlinesettings
- •Getmaxcolor
- •Getmaxmode
- •Getmaxx
- •Getmaxy
- •Getmodename
- •Getmoderange
- •Getpallete
- •Getpalettesize
- •Getpixel
- •Gettextsettings
- •Getviewsettings
- •Graphdefaults
- •Grapherrormsg
- •_Graphfreemem
- •_Graphgetmem
- •Graphresult
- •Imagesize
- •Initgraph
- •Installuserdriver
- •Installuserfont
- •Linerel
- •Moverel
- •Outtext
- •Outtextxy
- •Pieslice
- •Putimage
- •Putpixel
- •Rectangle
- •Registerbgidriver
- •Restorecrtmode
- •Setactivepage
- •Setallpalette
- •Setaspectratio
- •Setbkcolor
- •Setcolor
- •Setfillpattern
- •Setfillstyle
- •Setgraphbufsize
- •Setgraphmode
- •Setlinestyle
- •Setpalette
- •Setrgbpalette
- •Settextjustify
- •Settextstyle
- •Setusercharsize
- •Setviewport
- •Setvisualpage
- •Setwritemode
- •Textheight
- •Textwidht
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
-----------------------------------------------------------------