Reason: APIs of getting and setting parameters are replaced by newly developed ones; less effective APIs are replaced by more effective ones; some APIs are not often used in actual development. More...
Functions | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetImageInfo (IN void *handle, IN OUT MV_IMAGE_BASIC_INFO *pstInfo) |
| Get basic information of image. More... | |
| MV_CAMCTRL_API void *__stdcall | MV_CC_GetTlProxy (IN void *handle) |
| Get GenICam proxy. More... | |
| MV_CAMCTRL_API int __stdcall | MV_XML_GetRootNode (IN void *handle, IN OUT MV_XML_NODE_FEATURE *pstNode) |
| Get root node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_XML_GetChildren (IN void *handle, IN MV_XML_NODE_FEATURE *pstNode, IN OUT MV_XML_NODES_LIST *pstNodesList) |
| Get all children node of specific node from xml, root node is Root. More... | |
| MV_CAMCTRL_API int __stdcall | MV_XML_GetNodeFeature (IN void *handle, IN MV_XML_NODE_FEATURE *pstNode, IN OUT void *pstFeature) |
| Get current node feature. More... | |
| MV_CAMCTRL_API int __stdcall | MV_XML_UpdateNodeFeature (IN void *handle, IN enum MV_XML_InterfaceType enType, IN void *pstFeature) |
| Update node. More... | |
| MV_CAMCTRL_API int __stdcall | MV_XML_RegisterUpdateCallBack (IN void *handle, IN void(__stdcall *cbUpdate)(enum MV_XML_InterfaceType enType, void *pstFeature, MV_XML_NODES_LIST *pstNodesList, void *pUser), IN void *pUser) |
| Register update callback. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetOneFrame (IN void *handle, IN OUT unsigned char *pData, IN unsigned int nDataSize, IN OUT MV_FRAME_OUT_INFO *pFrameInfo) |
| Get one frame of image data. It was deprecated, and ::MV_CC_GetOneFrameTimeOut() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetOneFrameEx (IN void *handle, IN OUT unsigned char *pData, IN unsigned int nDataSize, IN OUT MV_FRAME_OUT_INFO_EX *pFrameInfo) |
| Get one frame of trunck data. It was deprecated, and ::MV_CC_GetOneFrameTimeOut() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterImageCallBack (void *handle, void(__stdcall *cbOutput)(unsigned char *pData, MV_FRAME_OUT_INFO *pFrameInfo, void *pUser), void *pUser) |
| Register image data callback. It was deprecated, and MV_CC_RegisterImageCallBackEx() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SaveImageEx (IN OUT MV_SAVE_IMAGE_PARAM_EX *pSaveParam) |
| Save image, support Bmp and Jpeg. Encoding quality, (50-99]. It was deprecated, and MV_CC_SaveImageEx3() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_BayerNoiseEstimate (IN void *handle, IN OUT MV_CC_BAYER_NOISE_ESTIMATE_PARAM *pstNoiseEstimateParam) |
| Bayer noise estimation. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_BayerSpatialDenoise (IN void *handle, IN OUT MV_CC_BAYER_SPATIAL_DENOISE_PARAM *pstSpatialDenoiseParam) |
| Bayer airspace noise reduction. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBayerCLUTParam (IN void *handle, IN MV_CC_CLUT_PARAM *pstCLUTParam) |
| Set CLUT param. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_ImageSharpen (IN void *handle, IN OUT MV_CC_SHARPEN_PARAM *pstSharpenParam) |
| Image sharpen. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_ColorCorrect (IN void *handle, IN OUT MV_CC_COLOR_CORRECT_PARAM *pstColorCorrectParam) |
| Color Correct(include CCM and CLUT) More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_NoiseEstimate (IN void *handle, IN OUT MV_CC_NOISE_ESTIMATE_PARAM *pstNoiseEstimateParam) |
| Noise Estimate. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SpatialDenoise (IN void *handle, IN OUT MV_CC_SPATIAL_DENOISE_PARAM *pstSpatialDenoiseParam) |
| Spatial Denoise. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_LSCCalib (IN void *handle, IN OUT MV_CC_LSC_CALIB_PARAM *pstLSCCalibParam) |
| LSC Calib. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_LSCCorrect (IN void *handle, IN OUT MV_CC_LSC_CORRECT_PARAM *pstLSCCorrectParam) |
| LSC Correct. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_ForceIp (IN void *handle, unsigned int nIP) |
| Force IP. MV_GIGE_ForceIpEx() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterEventCallBack (void *handle, void(__stdcall *cbEvent)(unsigned int nExternalEventId, void *pUser), void *pUser) |
| Register event callback. MV_CC_RegisterEventCallBackEx() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_Display (IN void *handle, void *hWnd) |
| Display one frame image, register display window, automatic display internally. It was deprecated, and MV_CC_DisplayOneFrameEx() is recommneded. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_DisplayOneFrame (IN void *handle, IN MV_DISPLAY_FRAME_INFO *pstDisplayInfo) |
| Display one frame image. MV_CC_DisplayOneFrameEx2() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetIntValue (IN void *handle, IN const char *strKey, OUT MVCC_INTVALUE *pIntValue) |
| Get Integer value. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetIntValue (IN void *handle, IN const char *strKey, IN unsigned int nValue) |
| Set Integer value. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetWidth (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get image width. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetWidth (IN void *handle, IN const unsigned int nValue) |
| Set image width. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetHeight (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get image height. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetHeight (IN void *handle, IN const unsigned int nValue) |
| Set image height. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetAOIoffsetX (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get image X-axis offset. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetAOIoffsetX (IN void *handle, IN const unsigned int nValue) |
| Set image AOI X-axis offset. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetAOIoffsetY (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get image Y-axis offset. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetAOIoffsetY (IN void *handle, IN const unsigned int nValue) |
| Set image AOI Y-axis offset. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetAutoExposureTimeLower (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get exposure lower limit. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetAutoExposureTimeLower (IN void *handle, IN const unsigned int nValue) |
| Set exposure lower limit. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetAutoExposureTimeUpper (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get exposure upper limit. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetAutoExposureTimeUpper (IN void *handle, IN const unsigned int nValue) |
| Set exposure upper limit. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetBrightness (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get brightness. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBrightness (IN void *handle, IN const unsigned int nValue) |
| Set brightness. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetFrameRate (IN void *handle, IN OUT MVCC_FLOATVALUE *pstValue) |
| Get Frame Rate. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetFrameRate (IN void *handle, IN const float fValue) |
| Set frame rate. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetGain (IN void *handle, IN OUT MVCC_FLOATVALUE *pstValue) |
| Get Gain. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetGain (IN void *handle, IN const float fValue) |
| Set Gain. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetExposureTime (IN void *handle, IN OUT MVCC_FLOATVALUE *pstValue) |
| Get exposure time. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetExposureTime (IN void *handle, IN const float fValue) |
| Set exposure time. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetPixelFormat (IN void *handle, IN OUT MVCC_ENUMVALUE *pstValue) |
| Get Pixel Format. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetPixelFormat (IN void *handle, IN const unsigned int nValue) |
| Set Pixel Format. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetAcquisitionMode (IN void *handle, IN OUT MVCC_ENUMVALUE *pstValue) |
| Get acquisition mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetAcquisitionMode (IN void *handle, IN const unsigned int nValue) |
| Set acquisition mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetGainMode (IN void *handle, IN OUT MVCC_ENUMVALUE *pstValue) |
| Get gain mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetGainMode (IN void *handle, IN const unsigned int nValue) |
| Set gain mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetExposureAutoMode (IN void *handle, IN OUT MVCC_ENUMVALUE *pstValue) |
| Get auto exposure mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetExposureAutoMode (IN void *handle, IN const unsigned int nValue) |
| Set auto exposure mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetTriggerMode (IN void *handle, IN OUT MVCC_ENUMVALUE *pstValue) |
| Get trigger mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetTriggerMode (IN void *handle, IN const unsigned int nValue) |
| Set trigger mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetTriggerDelay (IN void *handle, IN OUT MVCC_FLOATVALUE *pstValue) |
| Get tigger delay. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetTriggerDelay (IN void *handle, IN const float fValue) |
| Set tigger delay. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetTriggerSource (IN void *handle, IN OUT MVCC_ENUMVALUE *pstValue) |
| Get trigger source. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetTriggerSource (IN void *handle, IN const unsigned int nValue) |
| Set trigger source. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_TriggerSoftwareExecute (IN void *handle) |
| Execute software trigger once (this interface only valid when the trigger source is set to software) More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetGammaSelector (IN void *handle, IN OUT MVCC_ENUMVALUE *pstValue) |
| Get Gamma mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetGammaSelector (IN void *handle, IN const unsigned int nValue) |
| Set Gamma mode. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetGamma (IN void *handle, IN OUT MVCC_FLOATVALUE *pstValue) |
| Get Gamma value. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetGamma (IN void *handle, IN const float fValue) |
| Set Gamma value. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetSharpness (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get sharpness. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetSharpness (IN void *handle, IN const unsigned int nValue) |
| Set sharpness. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetHue (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get Hue. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetHue (IN void *handle, IN const unsigned int nValue) |
| Set Hue. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetSaturation (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get Saturation. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetSaturation (IN void *handle, IN const unsigned int nValue) |
| Set Saturation. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetBalanceWhiteAuto (IN void *handle, IN OUT MVCC_ENUMVALUE *pstValue) |
| Get Auto white balance. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBalanceWhiteAuto (IN void *handle, IN const unsigned int nValue) |
| Set Auto white balance. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetBalanceRatioRed (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get white balance red. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBalanceRatioRed (IN void *handle, IN const unsigned int nValue) |
| Set white balance red. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetBalanceRatioGreen (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get white balance green. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBalanceRatioGreen (IN void *handle, IN const unsigned int nValue) |
| Set white balance green. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetBalanceRatioBlue (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get white balance blue. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBalanceRatioBlue (IN void *handle, IN const unsigned int nValue) |
| Set white balance blue. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetFrameSpecInfoAbility (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get information type included by frame stamp. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetFrameSpecInfoAbility (IN void *handle, IN const unsigned int nValue) |
| Set information type included by frame stamp. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetDeviceUserID (IN void *handle, IN OUT MVCC_STRINGVALUE *pstValue) |
| Get device user defined name. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetDeviceUserID (IN void *handle, IN const char *chValue) |
| Set device user defined name. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetBurstFrameCount (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get frame number trigger by once. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetBurstFrameCount (IN void *handle, IN const unsigned int nValue) |
| Set frame number trigger by once. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetAcquisitionLineRate (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get line rate. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetAcquisitionLineRate (IN void *handle, IN const unsigned int nValue) |
| Set line rate. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetHeartBeatTimeout (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get heartbeat information. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetHeartBeatTimeout (IN void *handle, IN const unsigned int nValue) |
| Set heartbeat information. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetGevSCPSPacketSize (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get network packet size. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetGevSCPSPacketSize (IN void *handle, IN const unsigned int nValue) |
| Set network packet size. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetGevSCPD (IN void *handle, IN OUT MVCC_INTVALUE *pstValue) |
| Get network packet sending delay. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetGevSCPD (IN void *handle, IN const unsigned int nValue) |
| Set network packet sending delay. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetGevSCDA (IN void *handle, unsigned int *pnIP) |
| Get receiver IP address, 0xa9fe0102 indicates 169.254.1.2. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetGevSCDA (IN void *handle, unsigned int nIP) |
| Set receiver IP address. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_GetGevSCSP (IN void *handle, unsigned int *pnPort) |
| Get transmitter port number. More... | |
| MV_CAMCTRL_API int __stdcall | MV_GIGE_SetGevSCSP (IN void *handle, unsigned int nPort) |
| Set transmitter port number. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CAML_SetDeviceBauderate (IN void *handle, unsigned int nBaudrate) |
| Set device baudrate using one of the CL_BAUDRATE_XXXX value. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CAML_GetDeviceBauderate (IN void *handle, unsigned int *pnCurrentBaudrate) |
| Returns the current device baudrate, using one of the CL_BAUDRATE_XXXX value. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CAML_GetSupportBauderates (IN void *handle, unsigned int *pnBaudrateAblity) |
| Returns supported baudrates of the combined device and host interface. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SaveImageEx2 (IN void *handle, MV_SAVE_IMAGE_PARAM_EX *pstSaveParam) |
| Save image, support Bmp and Jpeg. Encoding quality(50-99]. MV_CC_SaveImageEx3() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SaveImageToFile (IN void *handle, MV_SAVE_IMG_TO_FILE_PARAM *pstSaveFileParam) |
| Save the image file. MV_CC_SaveImageToFileEx() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_ConvertPixelType (IN void *handle, IN OUT MV_CC_PIXEL_CONVERT_PARAM *pstCvtParam) |
| Pixel format conversion. MV_CC_ConvertPixelTypeEx() is recommended. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SetSDKLogPath (IN const char *strSDKLogPath) |
| Set SDK log path. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_EnumerateTls () |
| Get supported Transport Layer. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_CreateHandleWithoutLog (IN OUT void **handle, IN const MV_CC_DEVICE_INFO *pstDevInfo) |
| Create Device Handle without log. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterImageCallBackForRGB (IN void *handle, IN void(__stdcall *cbOutput)(unsigned char *pData, MV_FRAME_OUT_INFO_EX *pFrameInfo, void *pUser), IN void *pUser) |
| register image data callback, RGB More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_RegisterImageCallBackForBGR (IN void *handle, IN void(__stdcall *cbOutput)(unsigned char *pData, MV_FRAME_OUT_INFO_EX *pFrameInfo, void *pUser), IN void *pUser) |
| register image data callback, BGR More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetImageForRGB (IN void *handle, IN OUT unsigned char *pData, IN unsigned int nDataSize, IN OUT MV_FRAME_OUT_INFO_EX *pstFrameInfo, IN int nMsec) |
| Get one frame of RGB data, this function is using query to get data query whether the internal cache has data, get data if there has, return error code if no data. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_GetImageForBGR (IN void *handle, IN OUT unsigned char *pData, IN unsigned int nDataSize, IN OUT MV_FRAME_OUT_INFO_EX *pstFrameInfo, IN int nMsec) |
| Get one frame of BGR data, this function is using query to get data query whether the internal cache has data, get data if there has, return error code if no data. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_OpenParamsGUI (IN void *handle) |
| Open the GUI interface for getting or setting camera parameters. More... | |
| MV_CAMCTRL_API int __stdcall | MV_CC_SavePointCloudData (IN void *handle, IN OUT MV_SAVE_POINT_CLOUD_PARAM *pstPointDataParam) |
| Save 3D point data, support PLY、CSV and OBJ. More... | |
Reason: APIs of getting and setting parameters are replaced by newly developed ones; less effective APIs are replaced by more effective ones; some APIs are not often used in actual development.
| MV_CAMCTRL_API int __stdcall MV_CC_GetImageInfo | ( | IN void * | handle, |
| IN OUT MV_IMAGE_BASIC_INFO * | pstInfo | ||
| ) |
Get basic information of image.
| handle | [IN] Handle |
| pstInfo | [IN][OUT] Structure pointer of image basic information |
| MV_CAMCTRL_API void* __stdcall MV_CC_GetTlProxy | ( | IN void * | handle | ) |
Get GenICam proxy.
| handle | [IN] Handle address |
| MV_CAMCTRL_API int __stdcall MV_XML_GetRootNode | ( | IN void * | handle, |
| IN OUT MV_XML_NODE_FEATURE * | pstNode | ||
| ) |
Get root node.
| handle | [IN] Handle |
| pstNode | [OUT] Root node information structure |
| MV_CAMCTRL_API int __stdcall MV_XML_GetChildren | ( | IN void * | handle, |
| IN MV_XML_NODE_FEATURE * | pstNode, | ||
| IN OUT MV_XML_NODES_LIST * | pstNodesList | ||
| ) |
Get all children node of specific node from xml, root node is Root.
| handle | [IN] Handle |
| pstNode | [IN] Root node information structure |
| pstNodesList | [OUT] Node information structure |
| MV_CAMCTRL_API int __stdcall MV_XML_GetNodeFeature | ( | IN void * | handle, |
| IN MV_XML_NODE_FEATURE * | pstNode, | ||
| IN OUT void * | pstFeature | ||
| ) |
Get current node feature.
| handle | [IN] Handle |
| pstNode | [IN] Root node information structure |
| pstFeature | [OUT] Current node feature structure Details of pstFeature refer to MV_XML_FEATURE_x |
| MV_CAMCTRL_API int __stdcall MV_XML_UpdateNodeFeature | ( | IN void * | handle, |
| IN enum MV_XML_InterfaceType | enType, | ||
| IN void * | pstFeature | ||
| ) |
Update node.
| handle | [IN] Handle |
| enType | [IN] Node type |
| pstFeature | [OUT] Current node feature structure |
| MV_CAMCTRL_API int __stdcall MV_XML_RegisterUpdateCallBack | ( | IN void * | handle, |
| IN | void__stdcall *cbUpdate)(enum MV_XML_InterfaceType enType, void *pstFeature, MV_XML_NODES_LIST *pstNodesList, void *pUser, | ||
| IN void * | pUser | ||
| ) |
Register update callback.
| handle | [IN] Handle |
| cbUpdate | [IN] Callback function pointer |
| pUser | [IN] User defined variable |
| MV_CAMCTRL_API int __stdcall MV_CC_GetOneFrame | ( | IN void * | handle, |
| IN OUT unsigned char * | pData, | ||
| IN unsigned int | nDataSize, | ||
| IN OUT MV_FRAME_OUT_INFO * | pFrameInfo | ||
| ) |
Get one frame of image data. It was deprecated, and ::MV_CC_GetOneFrameTimeOut() is recommended.
| handle | [IN] Handle |
| pData | [OUT] Recevied image data pointer |
| nDataSize | [IN] Recevied buffer size |
| pFrameInfo | [OUT] Image information structure |
| MV_CAMCTRL_API int __stdcall MV_CC_GetOneFrameEx | ( | IN void * | handle, |
| IN OUT unsigned char * | pData, | ||
| IN unsigned int | nDataSize, | ||
| IN OUT MV_FRAME_OUT_INFO_EX * | pFrameInfo | ||
| ) |
Get one frame of trunck data. It was deprecated, and ::MV_CC_GetOneFrameTimeOut() is recommended.
| handle | [IN] Handle |
| pData | [OUT] Recevied image data pointer |
| nDataSize | [IN] Recevied buffer size |
| pFrameInfo | [OUT] Image information structure |
| MV_CAMCTRL_API int __stdcall MV_CC_RegisterImageCallBack | ( | void * | handle, |
| void(__stdcall *cbOutput)(unsigned char *pData, MV_FRAME_OUT_INFO *pFrameInfo, void *pUser) | , | ||
| void * | pUser | ||
| ) |
Register image data callback. It was deprecated, and MV_CC_RegisterImageCallBackEx() is recommended.
| handle | [IN] Handle |
| cbOutput | [IN] Callback function pointer |
| pUser | [IN] User defined variable |
| MV_CAMCTRL_API int __stdcall MV_CC_SaveImageEx | ( | IN OUT MV_SAVE_IMAGE_PARAM_EX * | pSaveParam | ) |
Save image, support Bmp and Jpeg. Encoding quality, (50-99]. It was deprecated, and MV_CC_SaveImageEx3() is recommended.
| pSaveParam | [IN][OUT] Save image parameters structure |
| MV_CAMCTRL_API int __stdcall MV_CC_BayerNoiseEstimate | ( | IN void * | handle, |
| IN OUT MV_CC_BAYER_NOISE_ESTIMATE_PARAM * | pstNoiseEstimateParam | ||
| ) |
Bayer noise estimation.
| handle | [IN] Device handle |
| pstNoiseEstimateParam | [IN][OUT] Bayer noise estimation parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_BayerSpatialDenoise | ( | IN void * | handle, |
| IN OUT MV_CC_BAYER_SPATIAL_DENOISE_PARAM * | pstSpatialDenoiseParam | ||
| ) |
Bayer airspace noise reduction.
| handle | [IN] Device handle |
| pstSpatialDenoiseParam | [IN][OUT] Bayer airspace noise reduction parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_SetBayerCLUTParam | ( | IN void * | handle, |
| IN MV_CC_CLUT_PARAM * | pstCLUTParam | ||
| ) |
Set CLUT param.
| handle | [IN] Device handle |
| pstCLUTParam | [IN] CLUT parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_ImageSharpen | ( | IN void * | handle, |
| IN OUT MV_CC_SHARPEN_PARAM * | pstSharpenParam | ||
| ) |
Image sharpen.
| handle | [IN] Device handle |
| pstSharpenParam | [IN] Sharpen parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_ColorCorrect | ( | IN void * | handle, |
| IN OUT MV_CC_COLOR_CORRECT_PARAM * | pstColorCorrectParam | ||
| ) |
Color Correct(include CCM and CLUT)
| handle | [IN] Device handle |
| pstColorCorrectParam | [IN] Color Correct parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_NoiseEstimate | ( | IN void * | handle, |
| IN OUT MV_CC_NOISE_ESTIMATE_PARAM * | pstNoiseEstimateParam | ||
| ) |
Noise Estimate.
| handle | [IN] Device handle |
| pstNoiseEstimateParam | [IN] Noise Estimate parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_SpatialDenoise | ( | IN void * | handle, |
| IN OUT MV_CC_SPATIAL_DENOISE_PARAM * | pstSpatialDenoiseParam | ||
| ) |
Spatial Denoise.
| handle | [IN] Device handle |
| pstSpatialDenoiseParam | [IN] Spatial Denoise parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_LSCCalib | ( | IN void * | handle, |
| IN OUT MV_CC_LSC_CALIB_PARAM * | pstLSCCalibParam | ||
| ) |
LSC Calib.
| handle | [IN] Device handle |
| pstLSCCalibParam | [IN] LSC Calib parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_LSCCorrect | ( | IN void * | handle, |
| IN OUT MV_CC_LSC_CORRECT_PARAM * | pstLSCCorrectParam | ||
| ) |
LSC Correct.
| handle | [IN] Device handle |
| pstLSCCorrectParam | [IN] LSC Correct parameter structure |
| MV_CAMCTRL_API int __stdcall MV_GIGE_ForceIp | ( | IN void * | handle, |
| unsigned int | nIP | ||
| ) |
Force IP. MV_GIGE_ForceIpEx() is recommended.
| handle | [IN] Handle |
| nIP | [IN] IP to set |
| MV_CAMCTRL_API int __stdcall MV_CC_RegisterEventCallBack | ( | void * | handle, |
| void(__stdcall *cbEvent)(unsigned int nExternalEventId, void *pUser) | , | ||
| void * | pUser | ||
| ) |
Register event callback. MV_CC_RegisterEventCallBackEx() is recommended.
| handle | [IN] Handle |
| cbEvent | [IN] event callback pointer |
| pUser | [IN] User defined value |
| MV_CAMCTRL_API int __stdcall MV_CC_Display | ( | IN void * | handle, |
| void * | hWnd | ||
| ) |
Display one frame image, register display window, automatic display internally. It was deprecated, and MV_CC_DisplayOneFrameEx() is recommneded.
| handle | [IN] Handle |
| hWnd | [IN] Display Window Handle |
| MV_CAMCTRL_API int __stdcall MV_CC_DisplayOneFrame | ( | IN void * | handle, |
| IN MV_DISPLAY_FRAME_INFO * | pstDisplayInfo | ||
| ) |
Display one frame image. MV_CC_DisplayOneFrameEx2() is recommended.
| handle | [IN] Device handle |
| pstDisplayInfo | [IN] Frame Info |
| handle | [IN] Device handle |
| pstDisplayInfo | [IN] Frame Info |
| MV_CAMCTRL_API int __stdcall MV_CC_GetIntValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| OUT MVCC_INTVALUE * | pIntValue | ||
| ) |
Get Integer value.
| handle | [IN] Device handle |
| strKey | [IN] Key value, for example, using "Width" to get width |
| pIntValue | [IN][OUT] Structure pointer of camera features |
| MV_CAMCTRL_API int __stdcall MV_CC_SetIntValue | ( | IN void * | handle, |
| IN const char * | strKey, | ||
| IN unsigned int | nValue | ||
| ) |
Set Integer value.
| handle | [IN] Device handle |
| strKey | [IN] Key value, for example, using "Width" to set width |
| nValue | [IN] Feature value to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetWidth | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get image width.
| handle | [IN] Camera Handle |
| pstValue | [IN][OUT] Returns the information structure pointer about the camera's width for the caller The meaning of returns pstValue structure
|
| MV_CAMCTRL_API int __stdcall MV_CC_SetWidth | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set image width.
| handle | [IN] Camera Handle |
| nValue | [IN] To set the value of the camera width, note that the width value must be a multiple of nInc in the pstValue returned by the MV_CC_GetWidth interface |
| MV_CAMCTRL_API int __stdcall MV_CC_GetHeight | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get image height.
| handle | [IN] Camera handle |
| pstValue | [IN][OUT] Return pointer of information structure related to camera height to user |
| MV_CAMCTRL_API int __stdcall MV_CC_SetHeight | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set image height.
| handle | [IN] Camera Handle |
| nValue | [IN] Camera height value to set, note that this value must be times of nInc of pstValue returned by MV_CC_GetWidth |
| MV_CAMCTRL_API int __stdcall MV_CC_GetAOIoffsetX | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get image X-axis offset.
| handle | [IN] Camera Handle |
| pstValue | [IN][OUT] Return pointer of information structure related to camera X offset to user |
| MV_CAMCTRL_API int __stdcall MV_CC_SetAOIoffsetX | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set image AOI X-axis offset.
| handle | [IN] Camera handle. |
| nValue | [IN] Camera AOI X-axis offset value to set. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetAOIoffsetY | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get image Y-axis offset.
| handle | [IN] Camera handle. |
| pstValue | [IN][OUT] Return pointer of information structure related to camera Y offset to user. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetAOIoffsetY | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set image AOI Y-axis offset.
| handle | [IN] Camera handle. |
| nValue | [IN] Camera AOI Y-axis offset value to set. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetAutoExposureTimeLower | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get exposure lower limit.
| handle | [IN] Camera handle. |
| pstValue | [IN][OUT] Return pointer of information structure related to camera exposure lower to user. |
| MV_CAMCTRL_API int __stdcall MV_CC_SetAutoExposureTimeLower | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set exposure lower limit.
| handle | [IN] Camera Handle. |
| nValue | [IN] Exposure lower to set. |
| MV_CAMCTRL_API int __stdcall MV_CC_GetAutoExposureTimeUpper | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get exposure upper limit.
| handle | [IN] Camera Handle |
| pstValue | [IN][OUT] Return pointer of information structure related to camera exposure upper to user |
| MV_CAMCTRL_API int __stdcall MV_CC_SetAutoExposureTimeUpper | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set exposure upper limit.
| handle | [IN] Camera Handle |
| nValue | [IN] Exposure upper to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetBrightness | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get brightness.
| handle | [IN] Camera Handle |
| pstValue | [IN][OUT] Return pointer of information structure related to camera brightness to user |
| MV_CAMCTRL_API int __stdcall MV_CC_SetBrightness | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set brightness.
| handle | [IN] Camera Handle |
| nValue | [IN] Brightness upper to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetFrameRate | ( | IN void * | handle, |
| IN OUT MVCC_FLOATVALUE * | pstValue | ||
| ) |
Get Frame Rate.
| handle | [IN] Camera Handle |
| pstValue | [IN][OUT] Return pointer of information structure related to camera frame rate to user The meaning of returns pstValue structure
|
| MV_CAMCTRL_API int __stdcall MV_CC_SetFrameRate | ( | IN void * | handle, |
| IN const float | fValue | ||
| ) |
Set frame rate.
| handle | [IN] Camera Handle |
| fValue | [IN] Camera frame rate to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetGain | ( | IN void * | handle, |
| IN OUT MVCC_FLOATVALUE * | pstValue | ||
| ) |
Get Gain.
| handle | [IN] Camera Handle |
| pstValue | [IN][OUT] Return pointer of information structure related to gain to user |
| MV_CAMCTRL_API int __stdcall MV_CC_SetGain | ( | IN void * | handle, |
| IN const float | fValue | ||
| ) |
Set Gain.
| handle | [IN] Camera Handle |
| fValue | [IN] Gain value to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetExposureTime | ( | IN void * | handle, |
| IN OUT MVCC_FLOATVALUE * | pstValue | ||
| ) |
Get exposure time.
| handle | [IN] Camera Handle |
| pstValue | [IN][OUT] Return pointer of information structure related to exposure time to user |
| MV_CAMCTRL_API int __stdcall MV_CC_SetExposureTime | ( | IN void * | handle, |
| IN const float | fValue | ||
| ) |
Set exposure time.
| handle | [IN] Camera Handle |
| fValue | [IN] Exposure time to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetPixelFormat | ( | IN void * | handle, |
| IN OUT MVCC_ENUMVALUE * | pstValue | ||
| ) |
Get Pixel Format.
| handle | [IN] Camera Handle |
| pstValue | [IN][OUT] Returns the information structure pointer about pixel format for the caller The meaning of returns pstValue structure
|
| MV_CAMCTRL_API int __stdcall MV_CC_SetPixelFormat | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set Pixel Format.
| handle | [IN] Camera Handle |
| nValue | [IN] The corresponding integer value for pixel format to be set, when calling this interface can be directly filled in enumeration values, such as MV_CC_SetPixelFormat(m_handle, PixelType_Gvsp_RGB8_Packed); |
| MV_CAMCTRL_API int __stdcall MV_CC_GetAcquisitionMode | ( | IN void * | handle, |
| IN OUT MVCC_ENUMVALUE * | pstValue | ||
| ) |
Get acquisition mode.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of acquisition mode |
| MV_CAMCTRL_API int __stdcall MV_CC_SetAcquisitionMode | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set acquisition mode.
| handle | [IN] Handle |
| nValue | [IN] Integer value to set corresponding to acquisition mode |
| MV_CAMCTRL_API int __stdcall MV_CC_GetGainMode | ( | IN void * | handle, |
| IN OUT MVCC_ENUMVALUE * | pstValue | ||
| ) |
Get gain mode.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of gain mode |
| MV_CAMCTRL_API int __stdcall MV_CC_SetGainMode | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set gain mode.
| handle | [IN] Handle |
| nValue | [IN] Integer value to set corresponding to gain mode |
| MV_CAMCTRL_API int __stdcall MV_CC_GetExposureAutoMode | ( | IN void * | handle, |
| IN OUT MVCC_ENUMVALUE * | pstValue | ||
| ) |
Get auto exposure mode.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of auto exposure mode |
| MV_CAMCTRL_API int __stdcall MV_CC_SetExposureAutoMode | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set auto exposure mode.
| handle | [IN] Handle |
| nValue | [IN] Integer value to set corresponding to auto exposure mode |
| MV_CAMCTRL_API int __stdcall MV_CC_GetTriggerMode | ( | IN void * | handle, |
| IN OUT MVCC_ENUMVALUE * | pstValue | ||
| ) |
Get trigger mode.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of trigger mode |
| MV_CAMCTRL_API int __stdcall MV_CC_SetTriggerMode | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set trigger mode.
| handle | [IN] Handle |
| nValue | [IN] Integer value to set corresponding to trigger mode |
| MV_CAMCTRL_API int __stdcall MV_CC_GetTriggerDelay | ( | IN void * | handle, |
| IN OUT MVCC_FLOATVALUE * | pstValue | ||
| ) |
Get tigger delay.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of trigger delay |
| MV_CAMCTRL_API int __stdcall MV_CC_SetTriggerDelay | ( | IN void * | handle, |
| IN const float | fValue | ||
| ) |
Set tigger delay.
| handle | [IN] Handle |
| fValue | [IN] Trigger delay to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetTriggerSource | ( | IN void * | handle, |
| IN OUT MVCC_ENUMVALUE * | pstValue | ||
| ) |
Get trigger source.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of trigger source |
| MV_CAMCTRL_API int __stdcall MV_CC_SetTriggerSource | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set trigger source.
| handle | [IN] Handle |
| nValue | [IN] Integer value to set corresponding to trigger source |
| MV_CAMCTRL_API int __stdcall MV_CC_TriggerSoftwareExecute | ( | IN void * | handle | ) |
Execute software trigger once (this interface only valid when the trigger source is set to software)
| handle | [IN] Handle |
| MV_CAMCTRL_API int __stdcall MV_CC_GetGammaSelector | ( | IN void * | handle, |
| IN OUT MVCC_ENUMVALUE * | pstValue | ||
| ) |
Get Gamma mode.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of gamma mode |
| MV_CAMCTRL_API int __stdcall MV_CC_SetGammaSelector | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set Gamma mode.
| handle | [IN] Handle |
| nValue | [IN] Integer value to set corresponding to gamma mode |
| MV_CAMCTRL_API int __stdcall MV_CC_GetGamma | ( | IN void * | handle, |
| IN OUT MVCC_FLOATVALUE * | pstValue | ||
| ) |
Get Gamma value.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of gamma value |
| MV_CAMCTRL_API int __stdcall MV_CC_SetGamma | ( | IN void * | handle, |
| IN const float | fValue | ||
| ) |
Set Gamma value.
| handle | [IN] Handle |
| fValue | [IN] Gamma value to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetSharpness | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get sharpness.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of sharpness |
| MV_CAMCTRL_API int __stdcall MV_CC_SetSharpness | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set sharpness.
| handle | [IN] Handle |
| nValue | [IN] Sharpness to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetHue | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get Hue.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of Hue |
| MV_CAMCTRL_API int __stdcall MV_CC_SetHue | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set Hue.
| handle | [IN] Handle |
| nValue | [IN] Hue to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetSaturation | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get Saturation.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of Saturation |
| MV_CAMCTRL_API int __stdcall MV_CC_SetSaturation | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set Saturation.
| handle | [IN] Handle |
| nValue | [IN] Saturation to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetBalanceWhiteAuto | ( | IN void * | handle, |
| IN OUT MVCC_ENUMVALUE * | pstValue | ||
| ) |
Get Auto white balance.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of auto white balance |
| MV_CAMCTRL_API int __stdcall MV_CC_SetBalanceWhiteAuto | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set Auto white balance.
| handle | [IN] Handle |
| nValue | [IN] Integer value to set corresponding to auto white balance |
| MV_CAMCTRL_API int __stdcall MV_CC_GetBalanceRatioRed | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get white balance red.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of white balance red |
| MV_CAMCTRL_API int __stdcall MV_CC_SetBalanceRatioRed | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set white balance red.
| handle | [IN] Handle |
| nValue | [IN] White balance red to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetBalanceRatioGreen | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get white balance green.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of white balance green |
| MV_CAMCTRL_API int __stdcall MV_CC_SetBalanceRatioGreen | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set white balance green.
| handle | [IN] Handle |
| nValue | [IN] White balance green to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetBalanceRatioBlue | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get white balance blue.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of white balance blue |
| MV_CAMCTRL_API int __stdcall MV_CC_SetBalanceRatioBlue | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set white balance blue.
| handle | [IN] Handle |
| nValue | [IN] White balance blue to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetFrameSpecInfoAbility | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get information type included by frame stamp.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of information type included by frame stamp |
| MV_CAMCTRL_API int __stdcall MV_CC_SetFrameSpecInfoAbility | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set information type included by frame stamp.
| handle | [IN] Handle |
| nValue | [IN] Information type included by frame stamp to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetDeviceUserID | ( | IN void * | handle, |
| IN OUT MVCC_STRINGVALUE * | pstValue | ||
| ) |
Get device user defined name.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of device name |
| MV_CAMCTRL_API int __stdcall MV_CC_SetDeviceUserID | ( | IN void * | handle, |
| IN const char * | chValue | ||
| ) |
Set device user defined name.
| handle | [IN] Handle |
| chValue | [IN] Device name |
| MV_CAMCTRL_API int __stdcall MV_CC_GetBurstFrameCount | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get frame number trigger by once.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of frame number trigger by once |
| MV_CAMCTRL_API int __stdcall MV_CC_SetBurstFrameCount | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set frame number trigger by once.
| handle | [IN] Handle |
| nValue | [IN] Frame number trigger by once to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetAcquisitionLineRate | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get line rate.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of line rate |
| MV_CAMCTRL_API int __stdcall MV_CC_SetAcquisitionLineRate | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set line rate.
| handle | [IN] Handle |
| nValue | [IN] Line rate to set |
| MV_CAMCTRL_API int __stdcall MV_CC_GetHeartBeatTimeout | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get heartbeat information.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of heartbeat information |
| MV_CAMCTRL_API int __stdcall MV_CC_SetHeartBeatTimeout | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set heartbeat information.
| handle | [IN] Handle |
| nValue | [IN] Heartbeat information to set |
| MV_CAMCTRL_API int __stdcall MV_GIGE_GetGevSCPSPacketSize | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get network packet size.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of network packet size |
| MV_CAMCTRL_API int __stdcall MV_GIGE_SetGevSCPSPacketSize | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set network packet size.
| handle | [IN] Handle |
| nValue | [IN] Packet size to set |
| MV_CAMCTRL_API int __stdcall MV_GIGE_GetGevSCPD | ( | IN void * | handle, |
| IN OUT MVCC_INTVALUE * | pstValue | ||
| ) |
Get network packet sending delay.
| handle | [IN] Handle |
| pstValue | [IN][OUT] Structure pointer of network packet sending delay |
| MV_CAMCTRL_API int __stdcall MV_GIGE_SetGevSCPD | ( | IN void * | handle, |
| IN const unsigned int | nValue | ||
| ) |
Set network packet sending delay.
| handle | [IN] Handle |
| nValue | [IN] Packet delay to set |
| MV_CAMCTRL_API int __stdcall MV_GIGE_GetGevSCDA | ( | IN void * | handle, |
| unsigned int * | pnIP | ||
| ) |
Get receiver IP address, 0xa9fe0102 indicates 169.254.1.2.
| handle | [IN] Handle |
| pnIP | [IN][OUT] Receiver IP address |
| MV_CAMCTRL_API int __stdcall MV_GIGE_SetGevSCDA | ( | IN void * | handle, |
| unsigned int | nIP | ||
| ) |
Set receiver IP address.
| handle | [IN] Handel unsigned int nIP [IN] Receiver IP address to set |
| MV_CAMCTRL_API int __stdcall MV_GIGE_GetGevSCSP | ( | IN void * | handle, |
| unsigned int * | pnPort | ||
| ) |
Get transmitter port number.
| handle | [IN] Handle |
| pnPort | [IN][OUT] Transmitter port number |
| MV_CAMCTRL_API int __stdcall MV_GIGE_SetGevSCSP | ( | IN void * | handle, |
| unsigned int | nPort | ||
| ) |
Set transmitter port number.
| handle | [IN] Handle |
| nPort | [IN] Transmitter port number to set |
| MV_CAMCTRL_API int __stdcall MV_CAML_SetDeviceBauderate | ( | IN void * | handle, |
| unsigned int | nBaudrate | ||
| ) |
Set device baudrate using one of the CL_BAUDRATE_XXXX value.
| handle | [IN] Device handle |
| nBaudrate | [IN] baud rate to set. Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 |
| MV_CAMCTRL_API int __stdcall MV_CAML_GetDeviceBauderate | ( | IN void * | handle, |
| unsigned int * | pnCurrentBaudrate | ||
| ) |
Returns the current device baudrate, using one of the CL_BAUDRATE_XXXX value.
| handle | [IN] Device handle |
| pnCurrentBaudrate | [OUT] Return pointer of baud rate to user. Refer to the 'CameraParams.h' for parameter definitions, for example, #define MV_CAML_BAUDRATE_9600 0x00000001 |
| MV_CAMCTRL_API int __stdcall MV_CAML_GetSupportBauderates | ( | IN void * | handle, |
| unsigned int * | pnBaudrateAblity | ||
| ) |
Returns supported baudrates of the combined device and host interface.
| handle | [IN] Device handle |
| pnBaudrateAblity | [OUT] Return pointer of the supported baudrates to user. 'OR' operation results of the supported baudrates. Refer to the 'CameraParams.h' for single value definitions, for example, MV_CAML_BAUDRATE_9600 0x00000001 |
| MV_CAMCTRL_API int __stdcall MV_CC_SaveImageEx2 | ( | IN void * | handle, |
| MV_SAVE_IMAGE_PARAM_EX * | pstSaveParam | ||
| ) |
Save image, support Bmp and Jpeg. Encoding quality(50-99]. MV_CC_SaveImageEx3() is recommended.
| handle | [IN] Device handle |
| pstSaveParam | [IN][OUT] Save image parameters structure |
| MV_CAMCTRL_API int __stdcall MV_CC_SaveImageToFile | ( | IN void * | handle, |
| MV_SAVE_IMG_TO_FILE_PARAM * | pstSaveFileParam | ||
| ) |
Save the image file. MV_CC_SaveImageToFileEx() is recommended.
| handle | [IN] Device handle |
| pstSaveFileParam | [IN][OUT] Save the image file parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_ConvertPixelType | ( | IN void * | handle, |
| IN OUT MV_CC_PIXEL_CONVERT_PARAM * | pstCvtParam | ||
| ) |
Pixel format conversion. MV_CC_ConvertPixelTypeEx() is recommended.
| handle | [IN] Device handle |
| pstCvtParam | [IN][OUT] Convert Pixel Type parameter structure |
| MV_CAMCTRL_API int __stdcall MV_CC_SetSDKLogPath | ( | IN const char * | strSDKLogPath | ) |
Set SDK log path.
| strSDKLogPath | [IN] SDK log path |
| MV_CAMCTRL_API int __stdcall MV_CC_EnumerateTls | ( | ) |
Get supported Transport Layer.
| MV_CAMCTRL_API int __stdcall MV_CC_CreateHandleWithoutLog | ( | IN OUT void ** | handle, |
| IN const MV_CC_DEVICE_INFO * | pstDevInfo | ||
| ) |
Create Device Handle without log.
| handle | [IN][OUT] Device handle |
| pstDevInfo | [IN] Device Information Structure |
| MV_CAMCTRL_API int __stdcall MV_CC_RegisterImageCallBackForRGB | ( | IN void * | handle, |
| IN | void__stdcall *cbOutput)(unsigned char *pData, MV_FRAME_OUT_INFO_EX *pFrameInfo, void *pUser, | ||
| IN void * | pUser | ||
| ) |
register image data callback, RGB
| handle | [IN] Device handle |
| cbOutput | [IN] Callback function pointer |
| pUser | [IN] User defined variable |
| MV_CAMCTRL_API int __stdcall MV_CC_RegisterImageCallBackForBGR | ( | IN void * | handle, |
| IN | void__stdcall *cbOutput)(unsigned char *pData, MV_FRAME_OUT_INFO_EX *pFrameInfo, void *pUser, | ||
| IN void * | pUser | ||
| ) |
register image data callback, BGR
| handle | [IN] Device handle |
| cbOutput | [IN] Callback function pointer |
| pUser | [IN] User defined variable |
| MV_CAMCTRL_API int __stdcall MV_CC_GetImageForRGB | ( | IN void * | handle, |
| IN OUT unsigned char * | pData, | ||
| IN unsigned int | nDataSize, | ||
| IN OUT MV_FRAME_OUT_INFO_EX * | pstFrameInfo, | ||
| IN int | nMsec | ||
| ) |
Get one frame of RGB data, this function is using query to get data query whether the internal cache has data, get data if there has, return error code if no data.
| handle | [IN] Device handle |
| pData | [IN][OUT] Image data receiving buffer |
| nDataSize | [IN] Buffer size |
| pstFrameInfo | [IN][OUT] Image information structure |
| nMsec | [IN] Waiting timeout |
| MV_CAMCTRL_API int __stdcall MV_CC_GetImageForBGR | ( | IN void * | handle, |
| IN OUT unsigned char * | pData, | ||
| IN unsigned int | nDataSize, | ||
| IN OUT MV_FRAME_OUT_INFO_EX * | pstFrameInfo, | ||
| IN int | nMsec | ||
| ) |
Get one frame of BGR data, this function is using query to get data query whether the internal cache has data, get data if there has, return error code if no data.
| handle | [IN] Device handle |
| pData | [IN][OUT] Image data receiving buffer |
| nDataSize | [IN] Buffer size |
| pstFrameInfo | [IN][OUT] Image information structure |
| nMsec | [IN] Waiting timeout |
| MV_CAMCTRL_API int __stdcall MV_CC_OpenParamsGUI | ( | IN void * | handle | ) |
Open the GUI interface for getting or setting camera parameters.
| handle | [IN] Device handle |
| MV_CAMCTRL_API int __stdcall MV_CC_SavePointCloudData | ( | IN void * | handle, |
| IN OUT MV_SAVE_POINT_CLOUD_PARAM * | pstPointDataParam | ||
| ) |
Save 3D point data, support PLY、CSV and OBJ.
| handle | [IN] Device handle |
| pstPointDataParam | [IN][OUT] Save 3D point data parameters structure |