c#把从摄像机发过来的数据流转换成图片用picturebox显示出来 10

如:publicstaticexternSystem.Int32TMCC_CapturePictureToBuffer(IntPtrhTmCC,System.String... 如:public static extern System.Int32 TMCC_CapturePictureToBuffer(IntPtr hTmCC, System.String pFmt,System.IntPtr lpBuffer, ref int iBufferSize);
这个函数的在c++的源码是/**
*函 数: TMCC_CapturePictureToBuffer
*说 明: 当前显示视频抓图到指定缓冲
*参 数: hTmCC为控制句柄,lpBuffer为存放图片缓冲,iBufferSize为缓冲大小(输入为缓冲大小,输出实际数据大小),pFmt为格式
*返回值: 成功返回TMCC_ERR_SUCCESS,失败返回其它值
*/
int TMCC_CapturePictureToBuffer( HANDLE hTmCC, const char* pFmt, void* lpBuffer, int* iBufferSize );
现在我要把那个缓冲转换成byte数组,然后再保存图片,我该怎么办啊?急用。。。
展开
 我来答
Fireman_duck
2014-08-07 · 超过87用户采纳过TA的回答
知道小有建树答主
回答量:483
采纳率:50%
帮助的人:134万
展开全部
直接用C#的指针去读hTmCC。

试一下用构建一个stream的方法。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迪凯特科技(北京)有限公司_
2025-01-03 广告
RS-232属于“异步传输”,在传送数据时,并不需要另外使用一条传输线来传送同步信号,不过必须在每一组数据的前后都加上同步信号,把同步信号与数据混和之后,使用同一条传输线来传输。从低位到高位的一帧数据格式为: ---------------... 点击进入详情页
本回答由迪凯特科技(北京)有限公司_提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式