getimage
函数
getimage是一个函数,可以用来保存左上角与右下角所定义的屏幕上像素图形到指定的内存区域。getimagesize函数将测定任何GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM或WBMP图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通HTML文件中标记中的 height/width 文本字符串。getimage同时是c/c++的库EGE中的一个函数,作用是从屏幕 / 文件 / 资源 / IMAGE 对象中获取图像
getimage() 保存图像函数
功能: 函数getimage()保存左上角与右下角所定义的屏幕上像素图形到指定的内存区域。
用法: 该函数调用方式为void getimage(int left,int top,int right,int bottom,void *buf);
说明: 函数中参数(left,top)为要保存的图像屏幕的左上角,(right,bottom)为其右下角,buf指向保存图像的内存地址。调用getimage()保存屏幕图像,可用imagesize()函数确定保存图像所需字节数,再用malloc()函数分配存储图像的内存(内存分配必须小于64KB),还可以用下面函数putimage()输出getimage()保存的屏幕图像。 这个函数对应的头文件为(graphics.h)
返回值: 无
例: 把带有两对角线的矩形拷贝到屏幕其它位置上:
参考资料
最新修订时间:2024-08-27 13:33
目录
概述
参考资料