BlackLevelRaw
Top  Previous  Next

Description

Returns or sets the row value of the camera's black level.


Syntax


[VB]
objActiveGeni.BlackLevelRaw [= Value]


[C/C++]
HRESULT get_BlackLevelRaw( long *pValue );
HRESULT put_BlackLevelRaw( long Value );



Data Type
[VB]

Long

Parameters
[C/C++]

pValue [out,retval]  
Pointer to the current black level value  
Value [in]  
The black level value to be set  


Return Values


S_OK  
Success  
E_NOINTERFACE        
The feature is not available for the selected camera  
E_INVALIDARG  
The value is out of range  
E_FAIL  
Failure to set the feature value  
 

Example


The following VB example demonstrates the use of a scroll control for real-time adjustment of the camera's black level.

Private Sub
 Form_Load()

ActiveGeni1.Acquire=
True

HScroll1.Value = ActiveGeni1.BlackLevelRaw
HScroll1.Min = ActiveGeni1.GetFeatureMin("BlackLevelRaw")
HScroll1.Max = ActiveGeni1.GetFeatureMax("BlackLevelRaw")
End Sub


Private Sub
 HScroll1_Scroll()

ActiveGeni1.BlackLevelRaw = HScroll1.Value

End Sub

 

Remarks


This property changes the black level of the video by adding a constant amount of luminance to each pixel. The valid property range can be retrieved by the GetFeatureMin and GetFeatureMax methods.

Note that the property is available only if the currently selected camera supports the BlackLevelRaw feature per GenICam standard.