init
Initializes an video level control.
Declaration
virtual bool init(IOUserVideoDriver *in_driver, bool in_is_settable, float in_decibel_value, IOUserVideoLevelControlRange in_decibel_range, IOUserVideoObjectPropertyElement in_control_element, IOUserVideoObjectPropertyScope in_control_scope, IOUserVideoClassID in_control_class_id);Parameters
- in_driver:
The IOUserVideoDriver that owns this object.
- in_is_settable:
A Boolean value indicating if the control value can be set
- in_decibel_value:
A float for the controls current decibel level value
- in_decibel_range:
A IOUserVideoLevelControlRange for the controls decibe minimum and maximum range
- in_control_element:
The IOUserVideoObjectPropertyElement for the control
- in_control_scope:
The IOUserVideoObjectPropertyScope for the control
- in_control_class_id:
The IOUserVideoClassID of the control
Return Value
True on success.