Windows Dev Center

AudioRoutingManager class

Provides functionality that lets Voice over IP applications route audio to endpoints other than the speakerphone.

Syntax


Public NotInheritable Class AudioRoutingManager

Members

The AudioRoutingManager class has these types of members:

Events

The AudioRoutingManager class has these events.

EventDescription
AudioEndpointChanged Occurs when the audio endpoint currently in use has changed, or when the set of available audio endpoints has changed.

 

Methods

The AudioRoutingManager class has these methods. With C#, Visual Basic, and C++, it also inherits methods from the Object class.

MethodDescription
GetAudioEndpoint Gets the audio endpoint currently in use.
GetDefault Gets the default instance of the AudioRoutingManager class.
SetAudioEndpoint Requests a different audio endpoint.

 

Properties

The AudioRoutingManager class has these properties.

PropertyAccess typeDescription

AvailableAudioEndpoints

Read-onlyGets the list of available audio routing endpoints.

 

Remarks

The APIs in the Windows.Phone.Media.Devices namespace require the ID_CAP_AUDIOROUTING capability.

Requirements (Windows 10 device family)

Device family

Mobile

API contract

Windows.Phone.PhoneContract, introduced version 1.0

Namespace

Windows.Phone.Media.Devices
Windows::Phone::Media::Devices [C++]

Metadata

Windows.Phone.PhoneContract.winmd

Capabilities

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

None supported

Minimum supported server

None supported

Minimum supported phone

Windows Phone 8

Namespace

Windows.Phone.Media.Devices
Windows::Phone::Media::Devices [C++]

Metadata

Windows.WinMD

Capabilities

ID_CAP_VOIP [Windows Phone]

Attributes

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

See also

Object

 

 

Show:
© 2015 Microsoft