PcxSave.h
上传用户:yatsl7111
上传日期:2007-01-08
资源大小:1433k
文件大小:1k
- #ifndef _PCX_SAVE_H_
- #define _PCX_SAVE_H_
- #include "PcxModule.h"
- // 操作命令解释函数---解释:CMD_SAVE_TO_FILE命令
- // 将数据保存到指定文件中
- // from YZ
- // pInfo所指向的数据包中,annexdata.siAnnData[]变量的含意解释:
- // [0] — 位深度,可以是1、4、8、16(555)、24、32(888)这六个值
- // 中的一个,不能是其他值。另:不能存储为RLE格式
- // [1] — 是否使用原始调色板。0 — 表示使用,1 — 表示使用当前
- // 计算机缺省调色板
- // 流程:
- // 1、调色板化
- // 2、写文件
- // 3、更新INFOSTR *pInfo;
- //
- // 1.1、Get源/目标 BMPINFOHEADER
- // 1.2、CreateDibSection()
- // 1.3、填充DibSection 调色板化
- // 1.4、从DibSection 中取回Dib
- // 1.5、清理
- //
- // 2.1、...
- void Pcx_Save_To_File(INFOSTR *pInfo);
- #endif _PCX_SAVE_H_