我不确定这是否可行,但这是目标:
有没有办法在silverlight中进行这种颜色叠加和图像处理?
此外,计算时间也是一个问题。这将不得不多次发生,如果这是一个密集且耗时的操作可能是一个问题。
Google中似乎没有很多信息,我认为必须使用WritableBitmap
这是正确的吗?
答案 0 :(得分:0)
听起来像ShaderEffect的完美工作。这些是在GPU上运行的像素着色器。它们非常快,一个简单的逐像素颜色操作将为它们带来轻松的工作。您不需要解析PNG格式或类似的任何内容(您将应用着色器的图像控件将为您执行此操作)。
WriteableBitmap会慢很多,我不确定你是否可以避免解析PNG。