【发布时间】:2015-10-13 06:59:57
【问题描述】:
我正在检查MS library。
看起来PixelBuffer.AsStream() 对于通用应用程序开发来说已经过时了。
我用的是Win10(build 10240) VS2015社区版。
我有什么想念的吗?
此外,将流从字节或整数数组编码或写入 WriteableBitmap 的最佳方法是什么?
我尝试了 BitmapEncoder 中的方法,但我只能这样创建它:
BitmapEncoder enc = await BitmapEncoder.CreateForTranscodingAsync(fileStream, decoder);
enc.SetPixelData(BitmapPixelFormat.Bgra8, BitmapAlphaMode.Straight, W, H, 200, 200, sourcePixels);
然后在 WriteableBitmap 上看不到任何修改。 否则框架会抛出异常(在我的代码之外)
解码器工作正常,我已将所有像素正确解码并流式传输到 byte[] sourcePixels 数组。
【问题讨论】:
标签: c# win-universal-app writeablebitmap bitmapencoder