我使用着色器将图像绘制到画布上:
BitmapShader shader = new BitmapShader(bitmap, TileMode.CLAMP, TileMode.CLAMP);问题是:我不想图像重复或夹住,我只想跳过那些区域,或者你可以说“用透明颜色覆盖”。所以只绘制那些已定义的像素,不应该创建新的像素信息。
有人知道这是怎么做到的吗?
发布于 2012-04-01 22:04:52
可能的解决方法是在位图中使用具有透明边缘颜色的TileMode.CLAMP。
https://stackoverflow.com/questions/9964382
复制相似问题