0

情况如下:

我得到了包含位图标头和位图数据的字节数组。我知道数据的偏移量,我需要生成 BitmapFrame 以供以后渲染。我想避免数组单元复制,并为数组的一部分( ArraySegment )创建了一个包装器。

然后我将此位图与一个图元一起渲染到 RenderTargetBitmap 中,然后使用 CopyPixels 将其保存到同一个数组(代替数据)中。

我注意到,如果我使用数组包装器处理原始数据,我会得到错误的最终图像。但是,如果我将相同的数据复制到另一个数组并将其提供给 BitmapFrame 类的静态 Create 方法,则结果是正确的。

你有什么想法会发生什么吗?

预先感谢您的回复!

干杯

4

1 回答 1

0

好的,我已经确定了问题 - ArraySegment 的一个属性返回原始数组 - 没有子数组......

于 2010-09-04T13:40:34.393 回答