Classes

  ClassDescription
Public classCBinding
Provides an easy way to bind Windows Forms Controls with controls in a line.
Public classCControl
This class provides an interface to one of the controls available in the parent CLine object.
Public classCCoreAudio
Provides support for the new set of mixer APIs available under Windows Vista and later version of Windows.
Public classCCoreAudio..::..CControl
Represents a control within a line.
Public classCCoreAudio..::..CControl..::..CControlLoudness
This class allows for querying and manipulating controls that expose the ability to toggle the loudness equalization setting.
Public classCCoreAudio..::..CControl..::..CControlMute
This class allows for querying and manipulating controls that expose muting functionality.
Public classCCoreAudio..::..CControl..::..CControlObject
This is the base class from which the classes that allow querying and manipulating controls derive.
Public classCCoreAudio..::..CControl..::..CControlPeakMeter
This class allows for querying controls that expose a peak meter.
Public classCCoreAudio..::..CControl..::..CControlVolume
This class allow for querying and manipulating controls that expose volume functionality.
Public classCCoreAudio..::..CLine
This class provides an interface to one of the lines available in the parent CMixer object.
Public classCCoreAudio..::..CMixer
Provides access to a mixer (sound card)
Public classCCoreAudio..::..CSession
A session is an audio stream created by an application which can be controlled independently of the volume and mute states of the different lines provided by the sound card as well as from other sessions.
Public classCCtrlItem
This collection provides a series of CCtrlItem objects that interface each available control in the parent CControl object.
Public classCLine
This class provides an interface to one of the lines available in the parent CMixer object.
Public classCMixer
This class provides an interface to one of the installed sound cards.
Public classCMixerPro
The MixerProNET engine provides a series of classes and collections that effectively provide an interface to all the sound cards available in the system.
Public classControls
This collection provides a series of CControl objects that interface each available control in the parent line object.
Public classCtrlItems
Public classLines
This collection provides a series of CLine objects that interface each available line in the parent CMixer object.
Public classMixers
This collection provides a series of CMixer objects that interface each available sound card represented by the CMixerPRO base class.
Public classVolumeFader

This control mimics, as much as possible, the volume fader control included with Windows Vista and later versions of Windows.

The control inherits from the TrackBar control, but implements several new features only available sndvol.exe and mmsys.cpl applications from post-Vista versions of Windows.

Delegates

Enumerations

  EnumerationDescription
Public enumerationCControl..::..ControlClassConstants
This enumeration lists all the classes supported by MixerProNET.
Public enumerationCControl..::..ControlTypeConstants
This enumeration lists all the control types supported by MixerProNet.
Public enumerationCCoreAudio..::..CControl..::..ControlTypeConstants
Public enumerationCLine..::..ComponentTypeConstants
A list of all the component types supported by MixerProNET
Public enumerationCLine..::..LineTypeConstants
Lines can only be of types, Destination or Source