求助思路,图层蒙版效果

AIHANZI 2010-09-26 10:18:23
想做这样的一个效果

显示指定区域的图片,不在区域内的用半透明显示。。。
请问这种效果要怎么做???
小弟先谢谢了
...全文
168 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
向立天 2010-10-27
  • 打赏
  • 举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知

见此回复三日内无回应
我们将强制结帖
相关规定详见界面界面版关于版主结帖工作的具体办法
gamedragon 2010-09-28
  • 打赏
  • 举报
回复
GDI+里,颜色都是带alpha通道的,就是先画图,再在图上画个矩形,用的颜色里alpha设成128,看看效果就知道了。
动手试试比比在csdn上问管用多了。
AIHANZI 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gamedragon 的回复:]
用好剪切就行了。
先把区域切出来,正常画;再把区域切出去,画半透明效果。
[/Quote]
剪切用的是哪个函数??
中间显示那部分已经做出来了,但半透明的那个还不知怎么做??
gamedragon 2010-09-26
  • 打赏
  • 举报
回复
用好剪切就行了。
先把区域切出来,正常画;再把区域切出去,画半透明效果。
AIHANZI 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gamedragon 的回复:]
用GDI+很容易,在上面再涂一层alpha<1的就是半透明了。
[/Quote]
大哥,有没类型的例子,或伪代码之类??
感激不尽
gamedragon 2010-09-26
  • 打赏
  • 举报
回复
用GDI+很容易,在上面再涂一层alpha<1的就是半透明了。

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧