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

只用win32API,怎么绘制带有alpha通道的图像

2012-01-07 
只用win32API,如何绘制带有alpha通道的图像假如有个22的图像:UINT bmpBuffer[2*2] {0x78ff00ff, 0x78ff00

只用win32API,如何绘制带有alpha通道的图像
假如有个2×2的图像:
UINT bmpBuffer[2*2] =  
{
  0x78ff00ff, 0x78ff00ff,
  0x78ff00ff, 0x78ff00ff,
};

如何将alpha通道绘制出来?
我只知道混合原理,即,给我两个位图Buffer,我可以将像素混成一个像素,
但是不知道怎么去读出该图像上一层的像素,
哪位朋友可以写个示例代码?

[解决办法]
看错了,你是想要那层dc吧?应该是要画到哪就是哪个dc吧。又看一遍糊涂了,这上一层指的是什么?已经画上去的部分么?

热点排行