如何用vc实现视频捕捉,并能操作每一贞的数据。
解决方案 »
- 关于 SetRedraw/WM_SETREDRAW
- MAKEWPARAM(GetDlgCtrlID(), BN_CLICKED),//是什么意思???
- 获取屏幕坐标,并显示在工作区窗口中
- 如何自绘一棵树,为什么不能像listbox一样自绘啊
- 【为朋友和正义而战你们将是不可战胜的!】MFC的朋友们.请来一下.我需要你们的帮助和支持! (内详)
- ADO连接数据库的代码怎么写啊?/(在线)
- 如何停止线程中的死循环呢?
- 请问,哪有类似Microsoft Visio Trial的画程序流程图工具下载?
- 奇怪的问题(100分)
- activex控件和ie可以交互变量吗。。。
- 一个组件外部进程条的问题,急,请高手指教
- 我打开vc一个项目时却告诉我Cannot access the ClassView information file.ClassView information will not be available.这是怎么回
不知道你用哪一种?
WM_CREATE时,设置回调函数
capSetCallbackOnVideoStream(hWndC, VideoStreamCallbackProc);
开始捕捉capCaptureSequenceNoFile(hWndC); 定义回调函数
VIDEOHDR:定义了视频数据块的头信息,在编写回调函数时常用到其数据成
员lpData(指向数据缓存的指针)和dwBufferLength(数据缓存的大小)。
LRESULT PASCAL VideoStreamCallbackProc(HWND hWnd, LPVIDEOHDR lpVHdr)
{
//加入处理语句
return (LRESULT) TRUE ;
} WM_CLOSE时: 取消所登记的回调函数
capSetCallbackOnVideoStream(hWndC, NULL);
只知道可用厂家的sdk