如何用vc实现视频捕捉,并能操作每一贞的数据。

解决方案 »

  1.   

    vc实现视频捕捉,用vfw,DirectShow都可以
    不知道你用哪一种?
      

  2.   

    用vfw:
    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);
      

  3.   

    关注ing
    只知道可用厂家的sdk
      

  4.   

    用VC实现视频捕获可用VFW和DIRECTSHOW两种方法,楼主想如何操作每一桢的数据?
      

  5.   

    用VC实现视频捕获可用VFW和DIRECTSHOW两种方法,楼主想如何操作每一桢的数据?
      

  6.   

    用VC实现视频捕获可用VFW和DIRECTSHOW两种方法,楼主想如何操作每一桢的数据?
      

  7.   

    我有操作MPEG 2分贞操作的源代码,是超级解霸的源程序,要和我联系;[email protected]