-
实时预览数据捕获-尼康 d5600 高清电子书下载
资源介绍
5.12 实时预览数据捕获
5.12.1 注册回调函数,捕获实时码流数据 NET_DVR_SetRealDataCallBack
函 数: BOOL NET_DVR_SetRealDataCallBack(LONG lRealHandle, fRealDataCallBack
cbRealDataCallBack,DWORD dwUser)
参 数: [in]lRealHandle
[in]cbRealDataCallBack
[in]dwUser
预览句柄,NET_DVR_RealPlay_V30 的返回值
码流数据回调函数
用户数据
typedef void(CALLBACK *fRealDataCallBack)(LONG lRealHandle,DWORD dwDataType, BYTE
*pBuffer, DWORD dwBufSize,DWORD dwUser)
[out]lRealHandle
[out]dwDataType
[out]pBuffer
[out]dwBufSize
[out]dwUser
当前的预览句柄
数据类型
存放数据的缓冲区指针
缓冲区大小
用户数据
dwDataType 宏定义 宏定义值 含义
NET_DVR_SYSHEAD 1 系统头数据
NET_DVR_STREAMDATA 2 流数据(包括复合流或音视频分开的视频流数据)
NET_DVR_AUDIOSTREAMDATA 3 音频数据
返回值: TRUE 表示成功,FALSE 表示失败。接口返回失败请调用 NET_DVR_GetLastError 获取错误码,通