引用: 引用 1 楼 ultrapro 的回复:
一点一点移动,控制显示位置,不行么?
引用: 引用 2 楼 91program 的回复:
LZ的透明效果具体是如何实现的?
如果LZ想要透明那样的效果,在EVC下估计没有什么现成的好的算法。只能自己研究算法!
引用: 引用楼主 wh_peng 的帖子:
RT,要实现图片渐进渐出效果,
我是通过改变图片透明度来做的,但是这样速度太慢了,不行啊;
有什么好的算法或者资料吗?
谢谢!
引用: 引用 11 楼 yihan7h 的回复:
说一下大概思路,分别获取2张图所有像素点的RGB分量:
r0 g0 b0 , r3 g3 b3
i=0;
while(i <=255)
{
r2=(r0*i+ r3*(255-i))/255;
g2=(g0*i+ g3*(255-i))/255;
b2=(b0*i+ b3*(255-i))/255;
}
sleep(sometime);
显示获得的新的像素点阵……
这样可以实现淡入淡出
引用: 引用 15 楼 xajhuang 的回复:
楼上说的 AlphaBlend API
最好的答案,不过这个最少需要 WinCE 5.0 的支持,还要你的 PB 中添加了这个选项才能用
引用: 引用 17 楼 jinlking 的回复:
自己实现透明算法