void Copy( const CMixerControl& source )
void Copy( const MIXERCONTROL& source )
-
Copies the contents of another CMixerControl or a
MIXERCONTROL data structure.
void Empty( void )
- Zeroizes the data members.
DWORD GetType( void ) const
-
Returns the type (or class) of the control. It
will be one of the following:
typeCustom
typeFader
typeList
typeMeter
typeNumber
typeSlider
typeSwitch
typeTime
void GetTypeName( CString& name ) const
-
Returns a string containing a human readable
form for the Type.
DWORD GetUnits( void ) const
-
Returns the units the control is measured in. It
will return one of the following:
unitsCustom
unitsBoolean
unitsSigned
unitsUnsigned
unitsDecibels
unitsPercent
BOOL IsBooleanUnits( void ) const
-
Returns TRUE if the control uses Boolean Units.
False if it doesn't.
BOOL IsCustom( void ) const
-
Returns TRUE if the control is a Custom.
False if it isn't.
BOOL IsCustomUnits( void ) const
-
Returns TRUE if the control uses Custom Units.
False if it doesn't.
BOOL IsDecibelsUnits( void ) const
-
Returns TRUE if the control uses Decibel Units.
False if it doesn't.
BOOL IsDisabled( void ) const
-
Returns TRUE if the control is Disabled.
False if it isn't.
BOOL IsFader( void ) const
-
Returns TRUE if the control is a Fader.
False if it isn't.
BOOL IsList( void ) const
-
Returns TRUE if the control is a list of controls.
False if it isn't.
BOOL IsMeter( void ) const
-
Returns TRUE if the control is a Meter.
False if it isn't.
BOOL IsMultiple( void ) const
-
Returns TRUE if the control is multiple.
False if it isn't.
BOOL IsNumber( void ) const
-
Returns TRUE if the control is a number.
False if it isn't.
BOOL IsPercentUnits( void ) const
-
Returns TRUE if the control uses percent units.
False if it doesn't.
BOOL IsSignedUnits( void ) const
-
Returns TRUE if the control uses signed number units.
False if it doesn't.
BOOL IsSlider( void ) const
-
Returns TRUE if the control is a slider.
False if it isn't.
BOOL IsSwitch( void ) const
-
Returns TRUE if the control is a switch.
False if it isn't.
BOOL IsTime( void ) const
-
Returns TRUE if the control is a time.
False if it isn't.
BOOL IsUniform( void ) const
-
Returns TRUE if the control is uniform.
False if it isn't.
BOOL IsUnsignedUnits( void ) const
-
Returns TRUE if the control uses unsigned number units.
False if it doesn't.
void Serialize( CArchive& archive )
-
After all, we are a CObject...