General APIs for getting and configuring camera parameters. More...
Functions | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetIntValueEx (IN void *handle, IN const char *strKey, IN OUT MVCC_INTVALUE_EX *pstIntValue) |
| Get the value of camera integer type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetIntValueEx (IN void *handle, IN const char *strKey, IN int64_t nValue) |
| Set the value of camera integer type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetEnumValue (IN void *handle, IN const char *strKey, IN OUT MVCC_ENUMVALUE *pstEnumValue) |
| Get the value of camera Enum type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetEnumValueEx (IN void *handle, IN const char *strKey, IN OUT MVCC_ENUMVALUE_EX *pstEnumValue) |
| Get the value of camera Enum type node (extended API). More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetEnumValue (IN void *handle, IN const char *strKey, IN unsigned int nValue) |
| Set the value of camera Enum type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetEnumEntrySymbolic (IN void *handle, IN const char *strKey, IN OUT MVCC_ENUMENTRY *pstEnumEntry) |
| Get the enumerator name according to the node name and assigned value. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetEnumValueByString (IN void *handle, IN const char *strKey, IN const char *strValue) |
| Set the value of camera Enum type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetFloatValue (IN void *handle, IN const char *strKey, IN OUT MVCC_FLOATVALUE *pstFloatValue) |
| Get the value of camera float type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetFloatValue (IN void *handle, IN const char *strKey, IN float fValue) |
| Set the value of camera float type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetBoolValue (IN void *handle, IN const char *strKey, IN OUT bool *pbValue) |
| Get the value of camera bool type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBoolValue (IN void *handle, IN const char *strKey, IN bool bValue) |
| Set Boolean value. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetStringValue (IN void *handle, IN const char *strKey, IN OUT MVCC_STRINGVALUE *pstStringValue) |
| Get the value of camera string type node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetStringValue (IN void *handle, IN const char *strKey, IN const char *strValue) |
| Set the camera value of string type. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetCommandValue (IN void *handle, IN const char *strKey) |
| Set the camera Command node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_FeatureSave (IN void *handle, IN const char *strFileName) |
| Save camera feature. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_FeatureLoad (IN void *handle, IN const char *strFileName) |
| Import camera feature. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_FeatureLoadEx (IN void *handle, IN const char *strFileName, IN OUT MVCC_NODE_ERROR_LIST *pstNodeErrorList) |
| Import camera feature with error message list. More... | |
General APIs for getting and configuring camera parameters.
| MV_CAMCTRL_API int __stdcall MV_CC_GetIntValueEx | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN OUT MVCC_INTVALUE_EX * | pstIntValue | ||
| ) |
Get the value of camera integer type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name), for example, using "Width" to get width. |
| pstIntValue | [IN][OUT] Structure pointer of camera features. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetIntValueEx | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN int64_t | nValue | ||
| ) |
Set the value of camera integer type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name), for example, using "Width" to get width. |
| nValue | [IN] Node value. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetEnumValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN OUT MVCC_ENUMVALUE * | pstEnumValue | ||
| ) |
Get the value of camera Enum type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name), for example, using "PixelFormat" to get pixel format. |
| pstEnumValue | [IN][OUT] Structure pointer of camera features. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetEnumValueEx | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN OUT MVCC_ENUMVALUE_EX * | pstEnumValue | ||
| ) |
Get the value of camera Enum type node (extended API).
| handle | [IN] Device handle / frame grabber handle. |
| strKey | [IN] Key value (node name), for example, using "PixelFormat" to get pixel format. |
| pstEnumValue | [IN][OUT] Structure pointer of camera features. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetEnumValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN unsigned int | nValue | ||
| ) |
Set the value of camera Enum type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name), for example, using "PixelFormat" to set pixel format. |
| nValue | [IN] Node value. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetEnumEntrySymbolic | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN OUT MVCC_ENUMENTRY * | pstEnumEntry | ||
| ) |
Get the enumerator name according to the node name and assigned value.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name), for example, using "PixelFormat" to set pixel format. |
| pstEnumEntry | [IN][OUT] The enumerator name. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetEnumValueByString | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN const char * | strValue | ||
| ) |
Set the value of camera Enum type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name), for example, using "PixelFormat" to set pixel format. |
| strValue | [IN] Camera property string to be set. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetFloatValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN OUT MVCC_FLOATVALUE * | pstFloatValue | ||
| ) |
Get the value of camera float type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name). |
| pstFloatValue | [IN][OUT] Structure pointer of camera features. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetFloatValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN float | fValue | ||
| ) |
Set the value of camera float type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name). |
| fValue | [IN] Feature value to set. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetBoolValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN OUT bool * | pbValue | ||
| ) |
Get the value of camera bool type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name). |
| pbValue | [IN][OUT] Structure pointer of camera features. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetBoolValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN bool | bValue | ||
| ) |
Set Boolean value.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name). |
| bValue | [IN] Feature value to set. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetStringValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN OUT MVCC_STRINGVALUE * | pstStringValue | ||
| ) |
Get the value of camera string type node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name). |
| pstStringValue | [IN][OUT] Structure pointer of camera features. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetStringValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN const char * | strValue | ||
| ) |
Set the camera value of string type.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name). |
| strValue | [IN] Feature value to set. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetCommandValue | ( | IN void * | handle, |
| IN const char * | strKey | ||
| ) |
Set the camera Command node.
| handle | [IN] Device handle. |
| strKey | [IN] Key value (node name). |
| MV_CAMCTRL_API int __stdcall MV_CC_FeatureSave | ( | IN void * | handle, |
| IN const char * | strFileName | ||
| ) |
Save camera feature.
| handle | [IN] Device handle. |
| strFileName | [IN] File name. |
| MV_CAMCTRL_API int __stdcall MV_CC_FeatureLoad | ( | IN void * | handle, |
| IN const char * | strFileName | ||
| ) |
Import camera feature.
| handle | [IN] Device handle. |
| strFileName | [IN] File name. |
| MV_CAMCTRL_API int __stdcall MV_CC_FeatureLoadEx | ( | IN void * | handle, |
| IN const char * | strFileName, | ||
| IN OUT MVCC_NODE_ERROR_LIST * | pstNodeErrorList | ||
| ) |
Import camera feature with error message list.
| handle | [IN] Device handle / Frame grabber handle. |
| strFileName | [IN] File name. |
| pstNodeErrorList | [IN][OUT] Error message list, requested by the user externally and filled with data internally, this parameter allows null to indicate that the user is not concerned about error information during import. |