首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

想把一张灰度位图,当做原图的Alpha通道使用。BitBlt可行吗

2012-12-17 
想把一张灰度位图,当作原图的Alpha通道使用。BitBlt可行吗?有两个位图,一张是原图,另一是原图的蒙板图(灰色

想把一张灰度位图,当作原图的Alpha通道使用。BitBlt可行吗?
有两个位图,一张是原图,另一是原图的蒙板图(灰色)。现在想把灰色的蒙板图,当作原图的alpha通道,然后叠加到DC上面。请问可以使用BitBlt这个API实现吗?
[最优解释]
我觉得应该用AlphaBlend

如果硬用bitblt也可以,但需要自己计算alpha混合过程。
[其他解释]
果断AlphaBlend,微软提供这个函数就是用来处理图片alpha
[其他解释]
额。用AlphaBlend参数应该怎么设置呢。多谢指教

热点排行