![]() |
IDS peak comfortC v1.9.0
|
Functions | |
| peak_access_status | peak_AutoWhiteBalance_GetAccessStatus (peak_camera_handle hCam) |
| Query the auto white balance access status. | |
| peak_status | peak_AutoWhiteBalance_ROI_Mode_Set (peak_camera_handle hCam, peak_auto_feature_roi_mode autoWhiteBalanceROIMode) |
| Set the auto white balance ROI mode. | |
| peak_status | peak_AutoWhiteBalance_ROI_Mode_Get (peak_camera_handle hCam, peak_auto_feature_roi_mode *autoWhiteBalanceROIMode) |
| Get the auto white balance ROI mode. | |
| peak_status | peak_AutoWhiteBalance_ROI_Offset_GetRange (peak_camera_handle hCam, peak_position *minAutoWhiteBalanceROIOffset, peak_position *maxAutoWhiteBalanceROIOffset, peak_position *incAutoWhiteBalanceROIOffset) |
| Get the current range of valid auto white balance ROI offsets. | |
| peak_status | peak_AutoWhiteBalance_ROI_Size_GetRange (peak_camera_handle hCam, peak_size *minAutoWhiteBalanceROISize, peak_size *maxAutoWhiteBalanceROISize, peak_size *incAutoWhiteBalanceROISize) |
| Get the current range of valid auto white balance ROI sizes. | |
| peak_status | peak_AutoWhiteBalance_ROI_Set (peak_camera_handle hCam, peak_roi autoWhiteBalanceROI) |
| Set the auto white balance ROI. | |
| peak_status | peak_AutoWhiteBalance_ROI_Get (peak_camera_handle hCam, peak_roi *autoWhiteBalanceROI) |
| Get the auto white balance ROI. | |
| peak_status | peak_AutoWhiteBalance_Mode_Set (peak_camera_handle hCam, peak_auto_feature_mode autoWhiteBalanceMode) |
| Set the auto white balance control mode. | |
| peak_status | peak_AutoWhiteBalance_Mode_Get (peak_camera_handle hCam, peak_auto_feature_mode *autoWhiteBalanceMode) |
| Get the auto white balance control mode. | |
Auto white balance control related functions and types.
This feature is applied in the camera.
There is also a host implementation. See Host Features / Auto white balance control.
| peak_access_status peak_AutoWhiteBalance_GetAccessStatus | ( | peak_camera_handle | hCam | ) |
Query the auto white balance access status.
Provides the current access status for the auto white balance feature.
This function implements the Access Status Query principle.
| [in] | hCam | The camera handle. |
If the function indicates an error by returning PEAK_ACCESS_INVALID, these are the possible errors:
hCam is an invalid camera handle. | peak_status peak_AutoWhiteBalance_Mode_Get | ( | peak_camera_handle | hCam, |
| peak_auto_feature_mode * | autoWhiteBalanceMode | ||
| ) |
Get the auto white balance control mode.
Reads the current auto white balance control mode.
| [in] | hCam | The camera handle. |
| [out] | autoWhiteBalanceMode | The current auto white balance control mode. |
autoWhiteBalanceMode is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_AutoWhiteBalance_Mode_Set | ( | peak_camera_handle | hCam, |
| peak_auto_feature_mode | autoWhiteBalanceMode | ||
| ) |
Set the auto white balance control mode.
Writes the desired auto white balance control mode.
| [in] | hCam | The camera handle. |
| [in] | autoWhiteBalanceMode | The auto white balance control mode to set. |
autoWhiteBalanceMode is an invalid auto feature mode. Check peak_auto_feature_mode. hCam is an invalid camera handle. | peak_status peak_AutoWhiteBalance_ROI_Get | ( | peak_camera_handle | hCam, |
| peak_roi * | autoWhiteBalanceROI | ||
| ) |
Get the auto white balance ROI.
Reads the current auto white balance ROI.
| [in] | hCam | The camera handle. |
| [out] | autoWhiteBalanceROI | The auto white balance ROI. |
autoWhiteBalanceROI is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_AutoWhiteBalance_ROI_Mode_Get | ( | peak_camera_handle | hCam, |
| peak_auto_feature_roi_mode * | autoWhiteBalanceROIMode | ||
| ) |
Get the auto white balance ROI mode.
Reads the current auto white balance ROI mode.
| [in] | hCam | The camera handle. |
| [out] | autoWhiteBalanceROIMode | The current auto white balance ROI mode. |
autoWhiteBalanceROIMode is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_AutoWhiteBalance_ROI_Mode_Set | ( | peak_camera_handle | hCam, |
| peak_auto_feature_roi_mode | autoWhiteBalanceROIMode | ||
| ) |
Set the auto white balance ROI mode.
Writes the desired auto white balance ROI mode.
| [in] | hCam | The camera handle. |
| [in] | autoWhiteBalanceROIMode | The auto white balance ROI mode to set. |
autoWhiteBalanceROIMode is an invalid auto feature ROI mode. Check peak_auto_feature_roi_mode. hCam is an invalid camera handle. | peak_status peak_AutoWhiteBalance_ROI_Offset_GetRange | ( | peak_camera_handle | hCam, |
| peak_position * | minAutoWhiteBalanceROIOffset, | ||
| peak_position * | maxAutoWhiteBalanceROIOffset, | ||
| peak_position * | incAutoWhiteBalanceROIOffset | ||
| ) |
Get the current range of valid auto white balance ROI offsets.
Queries the current range of valid values for the auto white balance ROI offset.
The range of valid auto white balance ROI offset values may depend on the camera configuration and the camera status.
In special the current setting of the image ROI and the current setting of the auto white balance ROI size has an impact on the range of valid auto white balance ROI offset values.
| [in] | hCam | The camera handle. |
| [out] | minAutoWhiteBalanceROIOffset | The minimum auto white balance ROI offset values. |
| [out] | maxAutoWhiteBalanceROIOffset | The maximum auto white balance ROI offset values. |
| [out] | incAutoWhiteBalanceROIOffset | The auto white balance ROI offset values increments. |
minAutoWhiteBalanceROIOffset, maxAutoWhiteBalanceROIOffset, and incAutoWhiteBalanceROIOffset is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_AutoWhiteBalance_ROI_Set | ( | peak_camera_handle | hCam, |
| peak_roi | autoWhiteBalanceROI | ||
| ) |
Set the auto white balance ROI.
Writes the desired auto white balance ROI.
| [in] | hCam | The camera handle. |
| [in] | autoWhiteBalanceROI | The auto white balance ROI to set. |
autoWhiteBalanceROI value is out of range. Check the range of valid values via peak_AutoWhiteBalance_ROI_Offset_GetRange and peak_AutoWhiteBalance_ROI_Size_GetRange. hCam is an invalid camera handle. | peak_status peak_AutoWhiteBalance_ROI_Size_GetRange | ( | peak_camera_handle | hCam, |
| peak_size * | minAutoWhiteBalanceROISize, | ||
| peak_size * | maxAutoWhiteBalanceROISize, | ||
| peak_size * | incAutoWhiteBalanceROISize | ||
| ) |
Get the current range of valid auto white balance ROI sizes.
Queries the current range of valid values for the auto white balance ROI dimensions.
The range of valid auto white balance ROI size values may depend on the camera configuration and the camera status.
In special the current setting of the image ROI and the current setting of the auto white balance ROI offset has an impact on the range of valid auto white balance ROI size values.
| [in] | hCam | The camera handle. |
| [out] | minAutoWhiteBalanceROISize | The minimum auto white balance ROI size values. |
| [out] | maxAutoWhiteBalanceROISize | The maximum auto white balance ROI size values. |
| [out] | incAutoWhiteBalanceROISize | The auto white balance ROI size values increments. |
minAutoWhiteBalanceROISize, maxAutoWhiteBalanceROISize, and incAutoWhiteBalanceROISize is an invalid pointer. hCam is an invalid camera handle.