LPCAPTUREPARMS CapParam;
capCaptureSetSetup(m_hVideo, &CapParam, sizeof (CapParam));
CapParam->fYield=TRUE ;//用一個後台線程來進行視頻捕捉
CapParam->fAbortLeftMouse =FALSE; //關閉:單擊鼠標左鍵停止錄像的功能。
CapParam->fAbortRightMouse =FALSE; //關閉:單擊鼠標右鍵停止錄像的功能
CapParam->fLimitEnabled = FALSE ;//關閉捕獲時間限制
capCaptureSetSetup(m_hVideo, &CapParam, sizeof (CapParam));
是這樣使用嗎,我把這個放在CMasterComDlg::OnInitDialog()中,在初始化對話框時設置視頻捕獲方式,但是一運行就提示遇到問題,程序關閉。。。。。。求大神指導
CapParam 定義出來是指針吧,需要先分配內存空間。
第一個 capCaptureSetSetup 是不是應該是 capCaptureGetSetup?如果 CapParam 在 capCaptureGetSetup 中進行了初始化,則需要一句句來分析出錯的原因。