IAudioSessionControl Interface

Enables a client to configure the control parameters for an audio session and to monitor events in the session.

The IAudioClient.Initialize method initializes a stream object and assigns the stream to an audio session.

Definition

Namespace: DevCase.Win32.Interfaces
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[ComImportAttribute]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("F4B1A599-7266-4319-A8CA-E70ACB11E8CD")]
public interface IAudioSessionControl

Remarks

Methods

GetDisplayName Retrieves the display name for the audio session.
GetGroupingParam Retrieves the grouping parameter of the audio session.
GetIconPath Retrieves the path for the display icon for the audio session.
GetState Retrieves the current state of the audio session.
RegisterAudioSessionNotification Registers the client to receive notifications of session events, including changes in the session state.
SetDisplayName Assigns a display name to the current audio session.
SetGroupingParam Assigns a session to a grouping of sessions.
SetIconPath Assigns a display icon to the current session.
UnregisterAudioSessionNotification Deletes a previous registration by the client to receive notifications.

See Also