2 pinsengkongjian pinsengKongJian 于 2015.07.01 10:48 提问

VC++ CxImage 全透BMP Save() 后 通道变成不透的了

CxImage objImage;
objImage.Load(TEXT("d:\0.BMP"), CXIMAGE_FORMAT_BMP);
objImage.Save(TEXT("d:\1.BMP"), CXIMAGE_FORMAT_BMP);

保存后的图片不透明了,ALPHA全变成0xFF了。
试过ALPHA不全透时,不会变成0xFF。
请问是我调用的方式不对?还是姿势不对。。。

2个回答

pinsengKongJian
pinsengKongJian   2016.05.16 13:52
已采纳

解码里面强行把通道全部改成了255,手动添加代码改回来了。

Tiger_Zhao
Tiger_Zhao   Rxr 2015.07.01 11:14

没开 CXIMAGE_SUPPORT_ALPHA 开关?

x356982611
x356982611 bmp支持透明么?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片