|
| MV_CAMCTRL_API int __stdcall | MV_CC_Initialize () |
| | 初始化SDK 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_Finalize () |
| | 反初始化SDK,释放资源 更多...
|
| |
| MV_CAMCTRL_API unsigned int __stdcall | MV_CC_GetSDKVersion () |
| | 获取SDK版本号 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EnumDevices (IN unsigned int nTLayerType, IN OUT MV_CC_DEVICE_INFO_LIST *pstDevList) |
| | 枚举设备 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EnumDevicesEx (IN unsigned int nTLayerType, IN OUT MV_CC_DEVICE_INFO_LIST *pstDevList, IN const char *strManufacturerName) |
| | 根据厂商名字枚举设备 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EnumDevicesEx2 (IN unsigned int nTLayerType, IN OUT MV_CC_DEVICE_INFO_LIST *pstDevList, IN const char *strManufacturerName, IN MV_SORT_METHOD enSortMethod) |
| | 枚举设备扩展(可指定排序方式枚举、根据厂商名字过滤) 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EnumDevicesByInterface (IN void *handle, OUT MV_CC_DEVICE_INFO_LIST *pstDevList) |
| | 通过采集卡句柄枚举设备 更多...
|
| |
| MV_CAMCTRL_API bool __stdcall | MV_CC_IsDeviceAccessible (IN MV_CC_DEVICE_INFO *pstDevInfo, IN unsigned int nAccessMode) |
| | 设备是否可连接 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_CreateHandle (IN OUT void **handle, IN const MV_CC_DEVICE_INFO *pstDevInfo) |
| | 创建设备句柄 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_OpenDevice (IN void *handle, IN unsigned int nAccessMode, IN unsigned short nSwitchoverKey) |
| | 打开设备 更多...
|
| |
| MV_CAMCTRL_API bool __stdcall | MV_CC_IsDeviceConnected (IN void *handle) |
| | 判断设备是否处于连接状态 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetDeviceInfo (IN void *handle, IN OUT MV_CC_DEVICE_INFO *pstDevInfo) |
| | 获取设备信息,取流之前调用 更多...
|
| |
| 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_CloseDevice (IN void *handle) |
| | 关闭设备 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_DestroyHandle (IN void *handle) |
| | 销毁设备句柄 更多...
|
| |
| 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内部注册 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_DisplayOneFrameEx (IN void *handle, IN void *hWnd, IN MV_DISPLAY_FRAME_INFO_EX *pstDisplayInfo) |
| | 显示一帧图像(扩展接口) 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_DisplayOneFrameEx2 (IN void *handle, IN void *hWnd, IN MV_CC_IMAGE *pstImage, unsigned int enRenderMode) |
| | 显示一帧图像(扩展接口2) 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EnumInterfaces (IN unsigned int nTLayerType, IN OUT MV_INTERFACE_INFO_LIST *pInterfaceInfoList) |
| | 枚举采集卡 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_CreateInterface (IN OUT void **handle, IN MV_INTERFACE_INFO *pInterfaceInfo) |
| | 创建采集卡句柄 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_CreateInterfaceByID (IN OUT void **handle, IN const char *pInterfaceID) |
| | 通过采集卡ID创建采集卡句柄 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_OpenInterface (IN void *handle, IN char *pReserved) |
| | 打开采集卡 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_CloseInterface (IN void *handle) |
| | 关闭采集卡 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_DestroyInterface (IN void *handle) |
| | 销毁采集卡句柄 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetIntValueEx (IN void *handle, IN const char *strKey, IN OUT MVCC_INTVALUE_EX *pstIntValue) |
| | 获取Integer属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetIntValueEx (IN void *handle, IN const char *strKey, IN int64_t nValue) |
| | 设置Integer型属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetEnumValue (IN void *handle, IN const char *strKey, IN OUT MVCC_ENUMVALUE *pstEnumValue) |
| | 获取Enum属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetEnumValueEx (IN void *handle, IN const char *strKey, IN OUT MVCC_ENUMVALUE_EX *pstEnumValue) |
| | 获取Enum属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetEnumValue (IN void *handle, IN const char *strKey, IN unsigned int nValue) |
| | 设置Enum型属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetEnumEntrySymbolic (IN void *handle, IN const char *strKey, IN OUT MVCC_ENUMENTRY *pstEnumEntry) |
| | 获取Enum型节点指定值的符号 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetEnumValueByString (IN void *handle, IN const char *strKey, IN const char *strValue) |
| | 设置Enum型属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetFloatValue (IN void *handle, IN const char *strKey, IN OUT MVCC_FLOATVALUE *pstFloatValue) |
| | 获取Float属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetFloatValue (IN void *handle, IN const char *strKey, IN float fValue) |
| | 设置Float型属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetBoolValue (IN void *handle, IN const char *strKey, IN OUT bool *pbValue) |
| | 获取Boolean属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBoolValue (IN void *handle, IN const char *strKey, IN bool bValue) |
| | 设置Boolean型属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetStringValue (IN void *handle, IN const char *strKey, IN OUT MVCC_STRINGVALUE *pstStringValue) |
| | 获取String属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetStringValue (IN void *handle, IN const char *strKey, IN const char *strValue) |
| | 设置String型属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetCommandValue (IN void *handle, IN const char *strKey) |
| | 设置Command型属性值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_XML_GetNodeAccessMode (IN void *handle, IN const char *strName, IN OUT enum MV_XML_AccessMode *penAccessMode) |
| | 获得当前节点的访问模式 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_XML_GetNodeInterfaceType (IN void *handle, IN const char *strName, IN OUT enum MV_XML_InterfaceType *penInterfaceType) |
| | 获得当前节点的类型 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FeatureLoad (IN void *handle, IN const char *strFileName) |
| | 导入设备属性 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FeatureLoadEx (IN void *handle, IN const char *strFileName, IN OUT MVCC_NODE_ERROR_LIST *pstNodeErrorList) |
| | 导入设备属性并保存错误信息列表 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FeatureSave (IN void *handle, IN const char *strFileName) |
| | 保存设备属性 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_ReadMemory (IN void *handle, IN OUT void *pBuffer, IN int64_t nAddress, IN int64_t nLength) |
| | 读内存 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_WriteMemory (IN void *handle, IN const void *pBuffer, IN int64_t nAddress, IN int64_t nLength) |
| | 写内存 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_InvalidateNodes (IN void *handle) |
| | 清除GenICam节点缓存 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_XML_GetGenICamXML (IN void *handle, IN OUT unsigned char *pData, IN unsigned int nDataSize, IN OUT unsigned int *pnDataLen) |
| | 获取设备属性树XML 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FileAccessRead (IN void *handle, IN MV_CC_FILE_ACCESS *pstFileAccess) |
| | 从设备读取文件 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FileAccessReadEx (IN void *handle, IN OUT MV_CC_FILE_ACCESS_EX *pstFileAccessEx) |
| | 从设备读取文件(扩展接口,文件是Data数据) 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FileAccessWrite (IN void *handle, IN MV_CC_FILE_ACCESS *pstFileAccess) |
| | 将文件写入设备 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FileAccessWriteEx (IN void *handle, IN OUT MV_CC_FILE_ACCESS_EX *pstFileAccessEx) |
| | 将缓存(buffer)写入设备 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetFileAccessProgress (IN void *handle, IN OUT MV_CC_FILE_ACCESS_PROGRESS *pstFileAccessProgress) |
| | 获取文件存取的进度 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_LocalUpgrade (IN void *handle, IN const void *strFilePathName) |
| | 设备本地升级 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetUpgradeProcess (IN void *handle, IN OUT unsigned int *pnProcess) |
| | 获取升级进度 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterExceptionCallBack (IN void *handle, IN MvExceptionCallback cbException, IN void *pUser) |
| | 注册异常消息回调,在打开设备之后调用 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterAllEventCallBack (IN void *handle, IN MvEventCallback cbEvent, IN void *pUser) |
| | 注册全部事件回调,在打开设备之后调用 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterEventCallBackEx (IN void *handle, IN const char *strEventName, IN MvEventCallback cbEvent, IN void *pUser) |
| | 注册单个事件回调,在打开设备之后调用 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterStreamExceptionCallBack (IN void *handle, IN MvStreamExceptionCallback cbStreamException, IN void *pUser) |
| | 注册流异常消息回调 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EventNotificationOn (IN void *handle, IN const char *strEventName) |
| | 开启设备指定事件 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EventNotificationOff (IN void *handle, IN const char *strEventName) |
| | 关闭设备指定事件 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetEnumDevTimeout (IN unsigned int nMilTimeout) |
| | 设置枚举超时时间,仅支持GigE协议,范围:[1, UINT_MAX) 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_ForceIpEx (IN void *handle, IN unsigned int nIP, IN unsigned int nSubNetMask, IN unsigned int nDefaultGateWay) |
| | 强制IP 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetIpConfig (IN void *handle, IN unsigned int nType) |
| | 配置IP方式 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetNetTransMode (IN void *handle, IN unsigned int nType) |
| | 设置仅使用某种模式,type: MV_NET_TRANS_x,不设置时,默认优先使用driver 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetNetTransInfo (IN void *handle, IN OUT MV_NETTRANS_INFO *pstInfo) |
| | 获取网络传输信息 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetDiscoveryMode (IN unsigned int nMode) |
| | 设置枚举命令的回复包类型 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetGvspTimeout (IN void *handle, IN unsigned int nMillisec) |
| | 设置GVSP取流超时时间 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetGvspTimeout (IN void *handle, IN OUT unsigned int *pnMillisec) |
| | 获取GVSP取流超时时间 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetGvcpTimeout (IN void *handle, IN unsigned int nMillisec) |
| | 设置GVCP命令超时时间 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetGvcpTimeout (IN void *handle, IN OUT unsigned int *pnMillisec) |
| | 获取GVCP命令超时时间 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetRetryGvcpTimes (IN void *handle, IN unsigned int nRetryGvcpTimes) |
| | 设置重传GVCP命令次数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetRetryGvcpTimes (IN void *handle, IN OUT unsigned int *pnRetryGvcpTimes) |
| | 获取重传GVCP命令次数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetOptimalPacketSize (IN void *handle) |
| | 获取最佳的packet size,该接口目前只支持GigE设备 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetResend (IN void *handle, IN unsigned int bEnable, IN unsigned int nMaxResendPercent, IN unsigned int nResendTimeout) |
| | 设置是否打开重发包支持,及重发包设置 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetResendMaxRetryTimes (IN void *handle, IN unsigned int nRetryTimes) |
| | 设置重传命令最大尝试次数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetResendMaxRetryTimes (IN void *handle, IN OUT unsigned int *pnRetryTimes) |
| | 获取重传命令最大尝试次数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetResendTimeInterval (IN void *handle, IN unsigned int nMillisec) |
| | 设置同一重传包多次请求之间的时间间隔 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetResendTimeInterval (IN void *handle, IN OUT unsigned int *pnMillisec) |
| | 获取同一重传包多次请求之间的时间间隔 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetTransmissionType (IN void *handle, IN MV_TRANSMISSION_TYPE *pstTransmissionType) |
| | 设置传输模式,可以为单播模式、组播模式等 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_IssueActionCommand (IN MV_ACTION_CMD_INFO *pstActionCmdInfo, IN OUT MV_ACTION_CMD_RESULT_LIST *pstActionCmdResults) |
| | 发出动作命令 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetMulticastStatus (IN MV_CC_DEVICE_INFO *pstDevInfo, IN OUT bool *pbStatus) |
| | 获取组播状态 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CAML_GetSerialPortList (IN OUT MV_CAML_SERIAL_PORT_LIST *pstSerialPortList) |
| | 获取串口信息列表 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CAML_SetEnumSerialPorts (IN MV_CAML_SERIAL_PORT_LIST *pstSerialPortList) |
| | 设置取指定枚举串口 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CAML_SetDeviceBaudrate (IN void *handle, IN unsigned int nBaudrate) |
| | 设置设备波特率 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CAML_GetDeviceBaudrate (IN void *handle, IN OUT unsigned int *pnCurrentBaudrate) |
| | 获取设备波特率 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CAML_GetSupportBaudrates (IN void *handle, IN OUT unsigned int *pnBaudrateAblity) |
| | 获取设备与主机间连接支持的波特率 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CAML_SetGenCPTimeOut (IN void *handle, IN unsigned int nMillisec) |
| | 设置串口操作等待时长 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_USB_SetTransferSize (IN void *handle, IN unsigned int nTransferSize) |
| | 设置U3V的传输包大小 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_USB_GetTransferSize (IN void *handle, IN OUT unsigned int *pnTransferSize) |
| | 获取U3V的传输包大小 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_USB_SetTransferWays (IN void *handle, IN unsigned int nTransferWays) |
| | 设置U3V的传输通道个数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_USB_GetTransferWays (IN void *handle, IN OUT unsigned int *pnTransferWays) |
| | 获取U3V的传输通道个数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_USB_SetEventNodeNum (IN void *handle, IN unsigned int nEventNodeNum) |
| | 设置U3V的事件缓存节点个数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_USB_SetSyncTimeOut (IN void *handle, IN unsigned int nMills) |
| | 设置U3V的同步读写超时时间,范围为:[1000, INT_MAX),默认1000 ms 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_USB_GetSyncTimeOut (IN void *handle, IN OUT unsigned int *pnMills) |
| | 获取U3V相机同步读写超时时间 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EnumInterfacesByGenTL (IN OUT MV_GENTL_IF_INFO_LIST *pstIFList, IN const char *strGenTLPath) |
| | 通过GenTL枚举Interfaces 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_UnloadGenTLLibrary (IN const char *pGenTLPath) |
| | 卸载cti库 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_EnumDevicesByGenTL (IN MV_GENTL_IF_INFO *pstIFInfo, IN OUT MV_GENTL_DEV_INFO_LIST *pstDevList) |
| | 通过GenTL Interface枚举设备 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_CreateHandleByGenTL (IN OUT void **handle, IN const MV_GENTL_DEV_INFO *pstDevInfo) |
| | 通过GenTL设备信息创建设备句柄 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SaveImageEx3 (IN void *handle, IN OUT MV_SAVE_IMAGE_PARAM_EX3 *pstSaveParam) |
| | 保存图片,支持Bmp和Jpeg. 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SaveImageToFileEx (IN void *handle, IN OUT MV_SAVE_IMAGE_TO_FILE_PARAM_EX *pstSaveFileParam) |
| | 保存图像到文件 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SaveImageToFileEx2 (IN void *handle, IN MV_CC_IMAGE *pstImage, IN MV_CC_SAVE_IMAGE_PARAM *pSaveImageParam, IN const char *pcImagePath) |
| | 保存图像到文件 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_RotateImage (IN void *handle, IN OUT MV_CC_ROTATE_IMAGE_PARAM *pstRotateParam) |
| | 图像旋转 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_FlipImage (IN void *handle, IN OUT MV_CC_FLIP_IMAGE_PARAM *pstFlipParam) |
| | 图像翻转 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_ConvertPixelTypeEx (IN void *handle, IN OUT MV_CC_PIXEL_CONVERT_PARAM_EX *pstCvtParam) |
| | 像素格式转换 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBayerCvtQuality (IN void *handle, IN unsigned int nBayerCvtQuality) |
| | 设置插值算法类型 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBayerFilterEnable (IN void *handle, IN bool bFilterEnable) |
| | 插值算法平滑使能设置 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBayerGammaValue (IN void *handle, IN float fBayerGammaValue) |
| | 设置Bayer格式的Gamma值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetGammaValue (IN void *handle, IN enum MvGvspPixelType enSrcPixelType, IN float fGammaValue) |
| | 设置Mono8/Bayer8/10/12/16格式的Gamma值 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBayerGammaParam (IN void *handle, IN MV_CC_GAMMA_PARAM *pstGammaParam) |
| | 设置Bayer格式的Gamma信息 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBayerCCMParam (IN void *handle, IN MV_CC_CCM_PARAM *pstCCMParam) |
| | 设置Bayer格式的CCM使能和矩阵,量化系数默认1024 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBayerCCMParamEx (IN void *handle, IN MV_CC_CCM_PARAM_EX *pstCCMParam) |
| | 设置Bayer格式的CCM使能和矩阵 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_ImageContrast (IN void *handle, IN OUT MV_CC_CONTRAST_PARAM *pstContrastParam) |
| | 图像对比度调节 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_PurpleFringing (IN void *handle, IN MV_CC_PURPLE_FRINGING_PARAM *pstPurpleFringingParam) |
| | 图像去紫边 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetISPConfig (void *handle, IN MV_CC_ISP_CONFIG_PARAM *pstParam) |
| | 设置ISP参数 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_ISPProcess (void *handle, IN MV_CC_IMAGE *pstInputImage, MV_CC_IMAGE *pstOutputImage) |
| | 对图像进行ISP算法处理 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_HB_Decode (IN void *handle, IN OUT MV_CC_HB_DECODE_PARAM *pstDecodeParam) |
| | 无损解码 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_StartRecord (IN void *handle, IN MV_CC_RECORD_PARAM *pstRecordParam) |
| | 开始录像 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_InputOneFrame (IN void *handle, IN MV_CC_INPUT_FRAME_INFO *pstInputFrameInfo) |
| | 输入录像数据 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_StopRecord (IN void *handle) |
| | 停止录像 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_ReconstructImage (IN void *handle, IN OUT MV_RECONSTRUCT_IMAGE_PARAM *pstReconstructParam) |
| | 重构图像(用于分时曝光功能) 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SerialPort_Open (IN void *handle) |
| | 打开串口 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SerialPort_Write (IN void *handle, IN const void *pBuffer, IN unsigned int nLength, OUT unsigned int *pnWriteLen) |
| | 向串口写数据,一次最大写512字节的数据 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SerialPort_Read (IN void *handle, IN void *pBuffer, IN unsigned int nLength, OUT unsigned int *pnReadLen, IN unsigned int nMsec) |
| | 读串口数据 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SerialPort_ClearBuffer (IN void *handle) |
| | 清空已接收的串口数据 更多...
|
| |
| MV_CAMCTRL_API int __stdcall | MV_CC_SerialPort_Close (IN void *handle) |
| | 关闭串口 更多...
|
| |