F
flinming
Unregistered / Unconfirmed
GUEST, unregistred user!
我现在在做usb视频捕捉的时候,如果在连接USB设备之后,设置捕捉窗体的状态 如:
capCaptureGetSetup(ghCapWnd, @CapParms, sizeof(TCAPTUREPARMS))
CapParms.fYield := true;
CapParms.dwRequestMicroSecPerFrame := 40000;
CapParms.fLimitEnabled := False;
CapParms.fCaptureAudio := False;
// NO Audio
CapParms.fMCIControl := False;
CapParms.fAbortLeftMouse := False;
CapParms.fAbortRightMouse := False;
CapCaptureSetSetup(ghCapWnd,@CapParms,sizeof(TCAPTUREPARMS));
CapCaptureSequenceNoFile(ghCapWnd)
这样激活了视频流回调函数,因为我要取视频的数据,但是数据可以取了,发现程序运行一段时间后,图象就死掉,我发想连USB设备的 CapPreview 图象也没有了,可能是停止采集了,但是如果我没有上面一段代码,程序虽然不能采集,但是CapPreview的图象不会死掉,我想问下,到底是什么原因?希望大家帮忙!
capCaptureGetSetup(ghCapWnd, @CapParms, sizeof(TCAPTUREPARMS))
CapParms.fYield := true;
CapParms.dwRequestMicroSecPerFrame := 40000;
CapParms.fLimitEnabled := False;
CapParms.fCaptureAudio := False;
// NO Audio
CapParms.fMCIControl := False;
CapParms.fAbortLeftMouse := False;
CapParms.fAbortRightMouse := False;
CapCaptureSetSetup(ghCapWnd,@CapParms,sizeof(TCAPTUREPARMS));
CapCaptureSequenceNoFile(ghCapWnd)
这样激活了视频流回调函数,因为我要取视频的数据,但是数据可以取了,发现程序运行一段时间后,图象就死掉,我发想连USB设备的 CapPreview 图象也没有了,可能是停止采集了,但是如果我没有上面一段代码,程序虽然不能采集,但是CapPreview的图象不会死掉,我想问下,到底是什么原因?希望大家帮忙!