0
这里的情况:C#中的BitmapFrame渲染(从字节数组创建)的问题
我已经得到了包含位图头的字节数组以及位图数据。我知道数据的偏移量,并且我需要生成用于以后渲染的BitmapFrame。 我想避免阵列单元复制并为阵列的一部分创建了一个包装器 ( ArraySegment
)。
然后,我将这个位图和一个基元一起渲染到RenderTargetBitmap中,然后使用CopyPixels将它保存到同一个数组(替代数据)。
我已经注意到,如果我使用数组包装器处理原始数据,则会得到错误的最终图像。但是,如果我将相同的数据复制到另一个数组并将其提供给BitmapFrame类的静态Create方法,则结果是正确的。
你有什么想法会发生什么?
谢谢您的回复!
干杯