Provides support for the new set of mixer APIs available under Windows Vista and later version of Windows.
The CCoreAudio..::..CSession type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| CCoreAudio..::..CSession | Initializes a new instance of the CCoreAudio..::..CSession class |
Methods
| Name | Description | |
|---|---|---|
| ToString | (Overrides Object..::..ToString()()()().) |
Properties
| Name | Description | |
|---|---|---|
| ControlMute |
Provides access to a CControlMute object to allow querying and manipulating the mute state of the session.
| |
| ControlPeakMeter |
Provides access to a CControlPeakMeter object to allow querying session's audio levels.
| |
| ControlVolume |
Provides access to a CControlVolume object to allow querying and manipulating the volume level of the session.
| |
| Line |
Represents a line where this session contains all its controls.
| |
| Name |
Returns the name of the current session.
|
Events
| Name | Description | |
|---|---|---|
| Disconnected |
Occurs when the session closes the audio stream and disconnects from the current mixer.
| |
| NameChanged |
Occurs when the name of the session has changed.
| |
| StateChanged |
Occurs when the state of the session changes.
|