Provides support for the new set of mixer APIs available under Windows Vista and later version of Windows.
The CCoreAudio..::..CMixer type exposes the following members.
Methods
Name | Description | |
---|---|---|
ToString | (Overrides Object..::..ToString()()()().) |
Properties
Name | Description | |
---|---|---|
DataFlow |
Indicates the direction in which the data (or audio) flows within the mixer.
| |
DeviceName |
Returns the name of the device as reported by the driver.
| |
Enabled |
Use to query the status of a mixer
| |
Line |
Represents a line where this mixer contains all its master controls.
| |
Lines |
Returns the list of CLine objects (lines) exposed by the current mixer.
| |
Mute |
Provides access to the Master Mute exposed by this mixer object.
| |
Name |
Returns the name of the mixer as reported by the driver.
| |
PeakMeter |
Provides access to the Master Peak Meter exposed by this mixer object.
| |
Selected |
Use to query wether the device is the default audio device, systemwide.
Setting it to true, will set the device as the default audio device.
| |
Sessions |
Returns a list of CSession objects (sessions) associated with the current mixer.
| |
Volume |
Provides access to the Master Volume exposed by this mixer object.
|
Events
Name | Description | |
---|---|---|
SessionChanged |
This event is triggered when one (or more) sessions associated with this mixer change.
|