получаю картинку от устройства, взаимодействие через dll на с++,
использую unsafe, получаю буфер с результатом в формате void* — 0x0504f7d0
Хочу загрузить картинку в PictureBox:
pictureBox1.Image =Image.FromStream(new MemoryStream((byte *)result.buffer))
— сразу 3 ошибки
Pointers and fixed size buffers may only be used in an unsafe context
The best overloaded method match for 'System.IO.MemoryStream.MemoryStream(int)' has some invalid arguments
Argument '1': cannot convert from 'byte*' to 'int'