Есть ли способ конвертировать массив WriteableBitmap в байтовый массив? Я также назначаю writeablemart для источника System.Windows.Controls.Image, если есть способ получить его от этого. Я попробовал это, но получил общее исключение GDI в FromHBitmap.WPF WriteableBitmap to byte array
System.Drawing.Image img = System.Drawing.Image.FromHbitmap(wb.BackBuffer);
MemoryStream ms = new MemoryStream();
img.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
myarray = ms.ToArray();
Где: WriteableBitmap в вашем коде? – thumbmunkeys
Объявлено в классе, но я его отредактировал, чтобы иметь больше смысла. – shady
Теперь, когда вы изменили данные на BackBuffer, это имеет смысл. – thumbmunkeys