包含SDK图像缓存节点设置、事件注册和相机属性导入导出等接口。 更多...
函数 | |
MV_CAMCTRL_API bool __stdcall | MV_CC_IsDeviceConnected (IN void *handle) |
判断设备是否处于连接状态 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_SetImageNodeNum (IN void *handle, unsigned int nNum) |
设置SDK内部图像缓存节点个数,大于等于1,在抓图前调用 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_GetImageInfo (IN void *handle, IN OUT MV_IMAGE_BASIC_INFO *pstInfo) |
获取图像基本信息 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_GetAllMatchInfo (IN void *handle, IN OUT MV_ALL_MATCH_INFO *pstInfo) |
获取各种类型的信息 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_InvalidateNodes (IN void *handle) |
清除GenICam节点缓存 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_RegisterExceptionCallBack (IN void *handle, void(__stdcall *cbException)(unsigned int nMsgType, void *pUser), void *pUser) |
注册异常消息回调,在打开设备之后调用 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_RegisterAllEventCallBack (void *handle, void(__stdcall *cbEvent)(MV_EVENT_OUT_INFO *pEventInfo, void *pUser), void *pUser) |
注册全部事件回调,在打开设备之后调用 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_RegisterEventCallBackEx (void *handle, const char *strEventName, void(__stdcall *cbEvent)(MV_EVENT_OUT_INFO *pEventInfo, void *pUser), void *pUser) |
注册单个事件回调,在打开设备之后调用 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_FeatureSave (IN void *handle, IN const char *pFileName) |
保存相机属性 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_FeatureLoad (IN void *handle, IN const char *pFileName) |
导入相机属性 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_FileAccessRead (IN void *handle, IN MV_CC_FILE_ACCESS *pstFileAccess) |
从相机读取文件 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_FileAccessWrite (IN void *handle, IN MV_CC_FILE_ACCESS *pstFileAccess) |
将文件写入相机 更多... | |
MV_CAMCTRL_API int __stdcall | MV_CC_GetFileAccessProgress (IN void *handle, OUT MV_CC_FILE_ACCESS_PROGRESS *pstFileAccessProgress) |
获取文件存取的进度 更多... | |
包含SDK图像缓存节点设置、事件注册和相机属性导入导出等接口。
MV_CAMCTRL_API bool __stdcall MV_CC_IsDeviceConnected | ( | IN void * | handle | ) |
判断设备是否处于连接状态
handle | [IN] 设备句柄 |
MV_CAMCTRL_API int __stdcall MV_CC_SetImageNodeNum | ( | IN void * | handle, |
unsigned int | nNum | ||
) |
设置SDK内部图像缓存节点个数,大于等于1,在抓图前调用
handle | [IN] 设备句柄 |
nNum | [IN] 缓存节点个数 |
MV_CAMCTRL_API int __stdcall MV_CC_GetImageInfo | ( | IN void * | handle, |
IN OUT MV_IMAGE_BASIC_INFO * | pstInfo | ||
) |
MV_CAMCTRL_API int __stdcall MV_CC_GetAllMatchInfo | ( | IN void * | handle, |
IN OUT MV_ALL_MATCH_INFO * | pstInfo | ||
) |
获取各种类型的信息
handle | [IN] 设备句柄 |
pstInfo | [IN][OUT] 返回给调用者有关设备各种类型的信息结构体指针 |
MV_CAMCTRL_API int __stdcall MV_CC_InvalidateNodes | ( | IN void * | handle | ) |
MV_CAMCTRL_API int __stdcall MV_CC_RegisterExceptionCallBack | ( | IN void * | handle, |
void(__stdcall *cbException)(unsigned int nMsgType, void *pUser) | , | ||
void * | pUser | ||
) |
注册异常消息回调,在打开设备之后调用
handle | [IN] 设备句柄 |
cbException | [IN] 异常回调函数指针 |
pUser | [IN] 用户自定义变量 |
宏定义 | 宏定义值 | 含义 |
---|---|---|
MV_GIGE_EXCEPTION_DEV_DISCONNECT | 0x00008001 | 设备断开连接 |
MV_CAMCTRL_API int __stdcall MV_CC_RegisterAllEventCallBack | ( | void * | handle, |
void(__stdcall *cbEvent)(MV_EVENT_OUT_INFO *pEventInfo, void *pUser) | , | ||
void * | pUser | ||
) |
MV_CAMCTRL_API int __stdcall MV_CC_RegisterEventCallBackEx | ( | void * | handle, |
const char * | strEventName, | ||
void(__stdcall *cbEvent)(MV_EVENT_OUT_INFO *pEventInfo, void *pUser) | , | ||
void * | pUser | ||
) |
注册单个事件回调,在打开设备之后调用
handle | [IN] 设备句柄 |
strEventName | [IN] 事件名称 |
cbEvent | [IN] 事件回调函数指针 |
pUser | [IN] 用户自定义变量 |
MV_CAMCTRL_API int __stdcall MV_CC_FeatureSave | ( | IN void * | handle, |
IN const char * | pFileName | ||
) |
保存相机属性
handle | [IN] 设备句柄 |
pFileName | [IN] 属性文件名 |
MV_CAMCTRL_API int __stdcall MV_CC_FeatureLoad | ( | IN void * | handle, |
IN const char * | pFileName | ||
) |
导入相机属性
handle | [IN] 设备句柄 |
pFileName | [IN] 属性文件名 |
MV_CAMCTRL_API int __stdcall MV_CC_FileAccessRead | ( | IN void * | handle, |
IN MV_CC_FILE_ACCESS * | pstFileAccess | ||
) |
从相机读取文件
handle | [IN] 设备句柄 |
pstFileAccess | [IN] 文件存取结构体 |
MV_CAMCTRL_API int __stdcall MV_CC_FileAccessWrite | ( | IN void * | handle, |
IN MV_CC_FILE_ACCESS * | pstFileAccess | ||
) |
将文件写入相机
handle | [IN] 设备句柄 |
pstFileAccess | [IN] 文件存取结构体 |
MV_CAMCTRL_API int __stdcall MV_CC_GetFileAccessProgress | ( | IN void * | handle, |
OUT MV_CC_FILE_ACCESS_PROGRESS * | pstFileAccessProgress | ||
) |
获取文件存取的进度
handle | [IN] 设备句柄 |
pstFileAccessProgress | [IN] 进度内容 |