BRAC_RecordSnapShotEx_CallBack回调函数通过哪个接口设置呀?
// 录像、快照任务完成回调函数定义( BRAC_SetRecordSnapShotCallBack )typedef void (CALLBACK * BRAC_RecordSnapShot_CallBack)(DWORD dwUserid, LPCTSTR lpFileName, DWORD dwParam, BOOL bRecordType, LPVOID lpUserValue);
// 录像、快照任务完成扩展回调函数定义(对应哪个函数接口?)
typedef void (CALLBACK * BRAC_RecordSnapShotEx_CallBack)(DWORD dwUserId, LPCTSTR lpFileName, DWORD dwElapse, DWORD dwFlags, DWORD dwParam, LPCTSTR lpUserStr, LPVOID lpUserValue);
// 录像、快照任务完成扩展回调函数定义(对应哪个函数接口?)
typedef void (CALLBACK * BRAC_RecordSnapShotEx2_CallBack)(DWORD dwUserId, DWORD dwErrorCode, LPCTSTR lpFileName, DWORD dwElapse, DWORD dwFlags, DWORD dwParam, LPCTSTR lpUserStr, LPVOID lpUserValue);
关键是调用哪个函数来设置相对应的回调函数呀。这里一共三个回调函数,我只找到第一个有设置函数。
其他的两个,红色标记的怎么设置?能否给个例子?谢谢!
我用的是V6.4版本。 如果你版本比较新的话,三个都会一起触发,同时也建议用Ex2那个,因为带dwErrorCode。另外两个回调方法的定义也建议保留下来,否则在很低概率的情况下录制结束后会不触发录像回调 本帖最后由 houjbf 于 2017-7-31 17:42 编辑
关键是调用哪个函数来设置相对应的回调函数呀。这里一共三个回调函数,我只找到第一个有设置函数。
其他的两个,红色标记的怎么设置?能否给个例子?谢谢!
我用的是V6.4版本。
管理人员在吗?在线等待结果。 houjbf 发表于 2017-7-31 17:41
关键是调用哪个函数来设置相对应的回调函数呀。这里一共三个回调函数,我只找到第一个有设置函数。
其他的 ...
建议用第三个,你找到了第一个有设置的函数,你可以把你找打的设置函数内容复制到第三个里面,然后第一个第二个函数里面为空什么都不执行就可以了 BRAC_SetRecordSnapShotCallBack( BRAC_RecordSnapShot_CallBack) OK
BRAC_SetRecordSnapShotCallBack( BRAC_RecordSnapShotEx_CallBack) ERROR!
BRAC_SetRecordSnapShotCallBack( BRAC_RecordSnapShotEx2_CallBack) ERROR!
是我理解错了吗? houjbf 发表于 2017-8-2 23:04
BRAC_SetRecordSnapShotCallBack( BRAC_RecordSnapShot_CallBack) OK
BRAC_SetRecordSnapShotCallBa ...
您好,调用StreamRecordCtrlEx可以触发这三个录像回调
页:
[1]