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.
|
|
|
|