|
IAMVideoProcAmp Interface
|
|
| Retrieves the value of a specific camera control property.
|
| Sets the value of a specific camera control property.
|
| Retrieves values associated with the range of a specified camera property.
|
| Property
|
| [in] Value that specifies the camera property. Use one of the following values:
|
| VideoProcAmp_Brightness - to set and retrieve the camera's black level setting.
|
| VideoProcAmp_Gain - to control the camera's gain.
|
| VideoProcAmp_Gamma - to control the camera's gamma setting.
|
| VideoProcAmp_WhiteBalance - to control the camera's white balance.
|
|
|
| pValue / lValue
|
| [in/out] New value or pointer to the value of the specified property.
|
| pValue
|
| [in] New value of the specified property.
|
| pMin
|
| [out] Pointer to the minimum range for the specified property.
|
| pMax
|
| [out] Pointer to the maximum range for the specified property.
|
| pSteppingDelta
|
| [out] Pointer to the step size for the specified property.
|
| pDefault
|
| [out] Pointer to the default value of the specified property.
|
| Flags / pFlags
|
| [in/out] Value or pointer to the value indicating whether the camera property is automatic or manual:
|
| VideoProcAmp_Flags_Auto - sets the property's automatic flag.
|
| VideoProcAmp_Flags_Manual - sets the property's manual flag.
|
|
|
| S_OK
|
| Success
|
| E_FAIL
|
| Failure.
|
| E_INVALIDARG
|
| Invalid argument.
|
|
|
|
|
|
|