我正在寻找一种方法,我可以在Compact Framework中执行不透明蒙版?如何在Compact Framework中创建不透明蒙版?
2
A
回答
2
我不认为.Net的CF版本支持不透明。也有一些意义。计算不透明度是一项非常昂贵的操作,不太适合动力不足的设备。
这就是说,这里是一个possible workaround.
2
您可以通过简单操作来逐像素操作自己卷的位图自己的不透明蒙板。超慢的方法是使用位图的GetPixel
和SetPixel
方法,但更快的方法是使用LockBits方法。请参阅:
http://www.bobpowell.net/lockingbits.htm
取决于你在做什么,Windows Mobile设备具有处理能力为这样的事情数量惊人。使用LockBits遍历和处理320x240位图的76,800像素只需要几毫秒(当然,取决于“处理”的复杂程度)。不透明度掩蔽(大概)只涉及比较两个像素值并可能计算三分之一,所以这不成问题。
相关问题
- 1. 如何使用opencv创建透明蒙版而不是白色
- 2. 如何在不能缩放的wpf中创建不透明蒙版?
- 3. 如何创建圆角半透明蒙版
- 4. 在图像上创建CSS透明度蒙版
- 5. 禁用TextBlock上的不透明蒙版
- 6. 如何减少处理中蒙版(透明图像)边界的不透明度?
- 7. .NET Compact Framework透明用户控件
- 8. 在Compact Framework中创建单色位图
- 9. 在Compact Framework中创建工具提示
- 10. 使用svg的透明渐变蒙版
- 11. 如何在cocos2d中创建透明ccscene?
- 12. 如何将透明渐变蒙版添加到上下文中
- 13. 创建不透明标题
- 14. 如何从NSAttributedString创建剪贴蒙版?
- 15. Android:如何将透明度蒙版应用于位图?
- 16. 如何使用透明/蒙版背景显示视频?
- 17. 如何在非透明背景上创建透明文本
- 18. 创建一个蒙版Div
- 19. 长文本和不透明渐变蒙版
- 20. WPF - 通过其ImageBrush不透明蒙版的大小矩形
- 21. 从路径创建蒙版
- 22. 通过子控件更改意外不透明蒙版
- 23. .NET Compact Framework的3.5动画透明的等待光标
- 24. 如何创建蒙
- 25. 如何为.NET Compact Framework构建FParsec?
- 26. 如何使用非透明边框创建透明UIView
- 27. 如何使用wxpython创建半透明/透明矩形?
- 28. QML:如何创建半透明/半透明的WebView元素?
- 29. 如何在C#中为UWP创建相机蒙版
- 30. 如何在.NET Compact Framework中模拟ErrorProvider?