|
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterImageCallBackEx (IN void *handle, IN MvImageCallbackEx cbOutput, IN void *pUser) |
| | 注册图像数据回调 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterImageCallBackEx2 (IN void *handle, IN MvImageCallbackEx2 cbOutput, IN void *pUser, IN bool bAutoFree) |
| | 注册图像数据回调 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_StartGrabbing (IN void *handle) |
| | 开始取流 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_StopGrabbing (IN void *handle) |
| | 停止取流 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetImageBuffer (IN void *handle, IN OUT MV_FRAME_OUT *pstFrame, IN unsigned int nMsec) |
| | 获取一帧图片(与 MV_CC_Display() 不能同时使用) 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FreeImageBuffer (IN void *handle, IN MV_FRAME_OUT *pstFrame) |
| | 释放图像缓存(此接口用于释放不再使用的图像缓存,与 MV_CC_GetImageBuffer() 配套使用) 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetOneFrameTimeout (IN void *handle, IN OUT unsigned char *pData, IN unsigned int nDataSize, IN OUT MV_FRAME_OUT_INFO_EX *pstFrameInfo, IN unsigned int nMsec) |
| | 采用超时机制获取一帧图片,SDK内部等待直到有数据时返回 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_ClearImageBuffer (IN void *handle) |
| | 清除取流数据缓存 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetValidImageNum (IN void *handle, IN OUT unsigned int *pnValidImageNum) |
| | 获取当前图像缓存区的有效图像个数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetImageNodeNum (IN void *handle, IN unsigned int nNum) |
| | 设置SDK内部图像缓存节点个数,大于等于1,在抓图前调用 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetGrabStrategy (IN void *handle, IN MV_GRAB_STRATEGY enGrabStrategy) |
| | 设置取流策略 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetOutputQueueSize (IN void *handle, IN unsigned int nOutputQueueSize) |
| | 设置输出缓存个数(只有在 MV_GrabStrategy_LatestImages 策略下才有效,范围:1-ImageNodeNum) 更多...
|
| |
| MV_CAMCTRL_API void *__stdcall | MV_CC_AllocAlignedBuffer (IN uint64_t nBufSize, IN unsigned int nAlignment) |
| | 分配对齐内存 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FreeAlignedBuffer (IN void *pBuffer) |
| | 对齐内存释放 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetPayloadSize (IN void *handle, IN OUT uint64_t *pnPayloadSize, IN OUT unsigned int *pnAlignment) |
| | 获取设备payload大小(payload包含图像数据和Chunk数据)和内存对其方式,用于SDK外部注册缓存时,应用层分配足够的缓存及正确的内存对齐方式 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterBuffer (IN void *handle, IN void *pBuffer, IN uint64_t nBufSize, IN void *pUser) |
| | 将应用程序分配缓存注册到SDK内部,供SDK使用 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_UnRegisterBuffer (IN void *handle, IN void *pBuffer) |
| | 外部内存取消SDK内部注册 更多...
|
| |