Windows Phone 8BitmapImage
でシリアル化を機能させようとしていますが、デスクトップ C# アプリと比較して、多くのライブラリが WP SDK から欠落しているようです...
基本的に、表示Byte
するために解析する必要がある配列を持ってBitmapImage
いますが、Web上で見つけることができるものは何もありません...どんな助けも大歓迎です! :)
StackOverflow のアルゴリズムは、この質問は些細すぎると考えているため、BitmapImage を ByteArray に変換するために作業したコードを貼り付けます。
public static Byte[] ImageToByteArray(BitmapImage image)
{
using (MemoryStream ms = new MemoryStream())
{
WriteableBitmap btmMap = new WriteableBitmap
(image.PixelWidth, image.PixelHeight);
Extensions.SaveJpeg(btmMap, ms,
image.PixelWidth, image.PixelHeight, 0, 100);
return ms.ToArray();
}
}