Functions | |
| peak_status | peak_IPL_Binning_FactorX_GetList (peak_camera_handle hCam, uint32_t *binningFactorXList, size_t *binningFactorXCount) |
| Get the list of currently selectable factors for the host binning in x direction. | |
| peak_status | peak_IPL_Binning_FactorY_GetList (peak_camera_handle hCam, uint32_t *binningFactorYList, size_t *binningFactorYCount) |
| Get the list of currently selectable factors for the host binning in y direction. | |
| peak_status | peak_IPL_Binning_Set (peak_camera_handle hCam, uint32_t binningFactorX, uint32_t binningFactorY) |
| Set the host binning factors. | |
| peak_status | peak_IPL_Binning_Get (peak_camera_handle hCam, uint32_t *binningFactorX, uint32_t *binningFactorY) |
| Get the host binning factors. | |
Pixel binning related functions and types.
This feature is applied in the host.
There is also a camera implementation. See Binning.
| peak_status peak_IPL_Binning_FactorX_GetList | ( | peak_camera_handle | hCam, |
| uint32_t * | binningFactorXList, | ||
| size_t * | binningFactorXCount ) |
Get the list of currently selectable factors for the host binning in x direction.
Queries the list of currently selectable host binning factors for the x direction.
This function implements the Two Staged Data Query principle.
| [in] | hCam | The camera handle. |
| [out] | binningFactorXList | Pointer to a user allocated array buffer to receive the binning factor list. If this parameter is NULL, binningFactorXCount will contain the current number of binning factors. The required size of binningFactorXList in bytes is binningFactorXCount x sizeof(uint32_t). |
| [in,out] | binningFactorXCount |
|
binningFactorXList is not NULL and the value of *binningFactorXCount is too small to receive the expected amount of data. binningFactorXCount is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_Binning_FactorY_GetList | ( | peak_camera_handle | hCam, |
| uint32_t * | binningFactorYList, | ||
| size_t * | binningFactorYCount ) |
Get the list of currently selectable factors for the host binning in y direction.
Queries the list of currently selectable host binning factors for the y direction.
This function implements the Two Staged Data Query principle.
| [in] | hCam | The camera handle. |
| [out] | binningFactorYList | Pointer to a user allocated array buffer to receive the binning factor list. If this parameter is NULL, binningFactorYCount will contain the current number of binning factors. The required size of binningFactorYList in bytes is binningFactorYCount x sizeof(uint32_t). |
| [in,out] | binningFactorYCount |
|
binningFactorYList is not NULL and the value of *binningFactorYCount is too small to receive the expected amount of data. binningFactorYCount is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_IPL_Binning_Get | ( | peak_camera_handle | hCam, |
| uint32_t * | binningFactorX, | ||
| uint32_t * | binningFactorY ) |
Get the host binning factors.
Reads the current pixel binning factors.
| [in] | hCam | The camera handle. |
| [out] | binningFactorX | The binning factor in x direction. |
| [out] | binningFactorY | The binning factor in y direction. |
binningFactorX and/or binningFactorY are invalid pointers. hCam is an invalid camera handle. | peak_status peak_IPL_Binning_Set | ( | peak_camera_handle | hCam, |
| uint32_t | binningFactorX, | ||
| uint32_t | binningFactorY ) |
Set the host binning factors.
Writes the desired pixel binning factors.
| [in] | hCam | The camera handle. |
| [in] | binningFactorX | The binning factor in x direction to set. |
| [in] | binningFactorY | The binning factor in y direction to set. |
binningFactorX and/or binningFactorY are out of range. Check the range of valid values via peak_IPL_Binning_FactorX_GetList and peak_IPL_Binning_FactorY_GetList. hCam is an invalid camera handle.