读书人

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

发布时间: 2012-01-07 21:41:55 作者: rapoo

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

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

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

读书人网 >VC/MFC

热点推荐