请问一下symbian中的遮罩有什么作用?
请问一下symbian中的遮罩有什么作用?书上说,Bitman有地方是透明的,背景不需要重绘,可我还是不明白,遮罩在里边有什么作用啊?
[解决办法]
遮罩决定了可以绘制位图中的哪些像素点.
[解决办法]
bitmap都是方形的,如果你想要出圆形或其他不规则的效果,就需要有一个mask告诉系统那些地方不用画了,只把那些黑(白)色的地方画出来就足够了,就实现了这幅图片的透明效果。
[解决办法]
黑色的地方透明,白色的地方不透明(显示出来),其他颜色半透明~
似乎是这样!
[解决办法]
其他颜色半透明??
这个我还没试过
因该不是把 mask
设为 C2 1和0表示黑和白
[解决办法]
意思是告诉系统,贴图时只处理位图对应遮罩中黑色的象素,白色的不画,这样遮罩白色的地方就会是背景色,就等于是透明了
[解决办法]
看看sdk里面的mask的示例就好:)
其实就是 一个方块的图片,前景是你要的图片,背景是透明的。
那么在mask里面,用黑色和白色标识出来就好。
[解决办法]
其实就一句话
系统只copy黑色的部分到屏幕上