![]() |
IDS peak comfortC v1.11.0
|
Functions | |
| peak_status | peak_IPL_AutoBrightness_GainCombined_Mode_Set (peak_camera_handle hCam, peak_auto_feature_mode autoGainMode) |
| Set the host combined gain control mode. | |
| peak_status | peak_IPL_AutoBrightness_GainCombined_Mode_Get (peak_camera_handle hCam, peak_auto_feature_mode *autoGainMode) |
| Get the combined gain control mode. | |
| peak_status | peak_IPL_AutoBrightness_GainCombinedLimit_Set (peak_camera_handle hCam, peak_double_limit gainLimit) |
| Set the host auto gain combined limit. | |
| peak_status | peak_IPL_AutoBrightness_GainCombinedLimit_Get (peak_camera_handle hCam, peak_double_limit *gainLimit) |
| Get the host gain combined limit. | |
| peak_status | peak_IPL_AutoBrightness_GainCombinedLimit_GetRange (peak_camera_handle hCam, peak_double_limit *gainLimit) |
| Get the host auto gain combined limit range. | |
Auto brightness gain combined control related functions and types.
This feature is applied in the host.
There is also a camera implementation. See Auto brightness control.
| peak_status peak_IPL_AutoBrightness_GainCombined_Mode_Get | ( | peak_camera_handle | hCam, |
| peak_auto_feature_mode * | autoGainMode | ||
| ) |
Get the combined gain control mode.
Reads the current combined gain control mode.
| [in] | hCam | The camera handle. |
| [out] | autoGainMode | The current combined gain control mode. |
autoGainMode is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_GainCombined_Mode_Set | ( | peak_camera_handle | hCam, |
| peak_auto_feature_mode | autoGainMode | ||
| ) |
Set the host combined gain control mode.
Writes the desired host combined gain control mode.
| [in] | hCam | The camera handle. |
| [in] | autoGainMode | The combined gain control mode to set. |
autoGainMode is an invalid auto feature mode. Check peak_auto_feature_mode. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_GainCombinedLimit_Get | ( | peak_camera_handle | hCam, |
| peak_double_limit * | gainLimit | ||
| ) |
Get the host gain combined limit.
| [in] | hCam | The camera handle. |
| [out] | gainLimit | The current gain combined limit. |
gainLimit is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_GainCombinedLimit_GetRange | ( | peak_camera_handle | hCam, |
| peak_double_limit * | gainLimit | ||
| ) |
Get the host auto gain combined limit range.
Default is the complete range.
| [in] | hCam | The camera handle. |
| [out] | gainLimit | The valid range for the gain combined limit. |
gainLimit is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_AutoBrightness_GainCombinedLimit_Set | ( | peak_camera_handle | hCam, |
| peak_double_limit | gainLimit | ||
| ) |
Set the host auto gain combined limit.
The valid values can be read out by calling peak_IPL_AutoBrightness_GainCombinedLimit_GetRange. Default is the complete range.
If any value of the limit is out of range, the value is clamped to be valid. In this case the functions returns with PEAK_STATUS_VALUE_ADJUSTED. It is recommended to check the current values by calling peak_IPL_AutoBrightness_GainCombinedLimit_Get after this call.
| [in] | hCam | The camera handle. |
| [in] | gainLimit | The gain limit to set. |
gainLimit is an invalid pointer. hCam is an invalid camera handle.