User Guide
API Reference
AudioUtilities
AudioDevice
AudioSession
AUDCLNT_SHAREMODE
AUDCLNT_SHAREMODE.AUDCLNT_SHAREMODE_EXCLUSIVE
AUDCLNT_SHAREMODE.AUDCLNT_SHAREMODE_SHARED
AudioDeviceState
AudioDeviceState.Active
AudioDeviceState.Disabled
AudioDeviceState.NotPresent
AudioDeviceState.Unplugged
AudioSessionState
AudioSessionState.Active
AudioSessionState.Expired
AudioSessionState.Inactive
DEVICE_STATE
DEVICE_STATE.ACTIVE
DEVICE_STATE.DISABLED
DEVICE_STATE.MASK_ALL
DEVICE_STATE.NOTPRESENT
DEVICE_STATE.UNPLUGGED
EDataFlow
EDataFlow.EDataFlow_enum_count
EDataFlow.eAll
EDataFlow.eCapture
EDataFlow.eRender
ERole
ERole.ERole_enum_count
ERole.eCommunications
ERole.eConsole
ERole.eMultimedia
STGM
STGM.STGM_READ
AudioEndpointVolumeCallback
AudioEndpointVolumeCallback.OnNotify()
AudioEndpointVolumeCallback.on_notify()
AudioSessionEvents
AudioSessionEvents.AudioSessionDisconnectReason
AudioSessionEvents.AudioSessionState
AudioSessionEvents.OnChannelVolumeChanged()
AudioSessionEvents.OnDisplayNameChanged()
AudioSessionEvents.OnGroupingParamChanged()
AudioSessionEvents.OnIconPathChanged()
AudioSessionEvents.OnSessionDisconnected()
AudioSessionEvents.OnSimpleVolumeChanged()
AudioSessionEvents.OnStateChanged()
AudioSessionEvents.on_channel_volume_changed()
AudioSessionEvents.on_display_name_changed()
AudioSessionEvents.on_grouping_param_changed()
AudioSessionEvents.on_icon_path_changed()
AudioSessionEvents.on_session_disconnected()
AudioSessionEvents.on_simple_volume_changed()
AudioSessionEvents.on_state_changed()
AudioSessionNotification
AudioSessionNotification.OnSessionCreated()
AudioSessionNotification.on_session_created()
MMNotificationClient
MMNotificationClient.DataFlow
MMNotificationClient.DeviceStates
MMNotificationClient.OnDefaultDeviceChanged()
MMNotificationClient.OnDeviceAdded()
MMNotificationClient.OnDeviceRemoved()
MMNotificationClient.OnDeviceStateChanged()
MMNotificationClient.OnPropertyValueChanged()
MMNotificationClient.Roles
MMNotificationClient.on_default_device_changed()
MMNotificationClient.on_device_added()
MMNotificationClient.on_device_removed()
MMNotificationClient.on_device_state_changed()
MMNotificationClient.on_property_value_changed()