FuncFromYz.h
上传用户:yatsl7111
上传日期:2007-01-08
资源大小:1433k
文件大小:1k
- #include "stdafx.h"
- #include "..publicgol_isee.h" // 此文件定义了接口数据包
- #include "PcxModule.h"
- // from yz
- enum DESFORMAT
- {
- DF_NULL, // 无效的目标格式(这可能是主程序设计错误)
- DF_16_555, // 16位555格式(也就是15位图像)
- DF_16_565, // 16位565格式
- DF_24, // 24位格式
- DF_32, // 32位格式
- DF_MAX // 有效值边界
- };
- // 判断标准图像的位格式
- // from yz
- DESFORMAT _get_desformat(LPINFOSTR pInfo);
- //no use
- // 判断标准图像的位格式
- // from yz
- //SOUFORMAT _get_souformat(LPBITMAPINFO pInfo);
- // 将指定的RGB颜色分量转换成555格式(WORD型值返回)
- // from yz
- WORD _cnv_rgb_to_555(BYTE red, BYTE green, BYTE blue);
- // 将指定的555格式的颜色转换成RGB颜色分量
- // from yz
- void _cnv_555_to_rgb(WORD col, PBYTE red, PBYTE green, PBYTE blue);
- // 将指定的RGB颜色分量转换成565格式(WORD型值返回)
- // from yz
- WORD _cnv_rgb_to_565(BYTE red, BYTE green, BYTE blue);
- // 将指定的565格式的颜色转换成RGB颜色分量
- // from yz
- void _cnv_565_to_rgb(WORD col, PBYTE red, PBYTE green, PBYTE blue);
- // 将指定的RGB颜色分量转换成888格式(DWORD型值返回)
- // from yz
- DWORD _cnv_rgb_to_888(BYTE red, BYTE green, BYTE blue);