C++.NET BTTE数组存放图像,怎么将图像显示到picturebox
再做一个摄像头的程序,摄像头自带sdk里一个函数将拍到的图像存到内存
BYTE Buffer1[800*600];
BYTE *ppBuf[1];
HVStarSnap(m_hhv,ppBuf,1);
图像存到Buffer1了,怎么显示到picturebox?
用GDI+的话直接用这个重载函数。
[解决办法]
创建相应大小的bitmap。如果要求效率,就锁定bitmap然后copy内存到bitmapdata,解除锁定,最后把bitmap对象设置到picturebox的image属性。
撸主熟读GDI+帮助手册即可。