您查看的文章来源于http://www.oklinux.cn * pAlpha; //alpha通道 CxImage** ppLayers;
//普通层 CxImage** ppFrames;
//动画的帧 } CxImage::head
是位图文件的文件头,而CxImage::pDib就是一个普通的位图(就像你在CxImageBMP::Encode中看到的一样)。 CxImage::info
是一个方便的信息容器。这些信息被不同的文件格式所共享,同时供所有成员函数访问。 typedef struct tagCxImageInfo
{ DWORD dwEffWidth; //双字节对齐宽度 BYTE* pImage; //图像数据 void* pGhost;
//如果这是一个备份(ghost), //则pGhost指向它的原始对象
DWORD dwType; //原始图像格式 char szLastError[256]; //调试信息,最后的错误信息 long nProgress; //进度 long nEscape; //取消 long nBkgndIndex; //GIF, PNG,
MNG使用 RGBQUAD nBkgndColor; //RGB透明使用 BYTE nQuality; //JPEG使用 long nFrame; //TIF, GIF,
MNG使用,表示当前活动帧 long nNumFrames; //TIF, GIF,
MNG使用,表示总帧数 DWORD
dwFrameDelay; //GIF, MNG使用,表示帧的延迟
共17页: 上一页 [1] [2] [3] [4] [5] 6 [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] 下一页 |