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

  NameDescription
Public methodCCoreAudio..::..CSession
Initializes a new instance of the CCoreAudio..::..CSession class

Methods

  NameDescription
Public methodToString (Overrides Object..::..ToString()()()().)

Properties

  NameDescription
Public propertyControlMute
Provides access to a CControlMute object to allow querying and manipulating the mute state of the session.
Public propertyControlPeakMeter
Provides access to a CControlPeakMeter object to allow querying session's audio levels.
Public propertyControlVolume
Provides access to a CControlVolume object to allow querying and manipulating the volume level of the session.
Public propertyLine
Represents a line where this session contains all its controls.
Public propertyName
Returns the name of the current session.

Events

  NameDescription
Public eventDisconnected
Occurs when the session closes the audio stream and disconnects from the current mixer.
Public eventNameChanged
Occurs when the name of the session has changed.
Public eventStateChanged
Occurs when the state of the session changes.

See Also