Remote Desktop Services AudioEndpoint Interfaces

The following interfaces are used with the AudioEndpoint API.

In this section

IAudioDeviceEndpoint

Initializes a device endpoint object and gets the capabilities of the device that it represents.

IAudioEndpoint

Provides information to the audio engine about an audio endpoint. This interface is implemented by an audio endpoint.

IAudioEndpointControl

Controls the stream state of an endpoint.

IAudioEndpointRT

Gets the difference between the current read and write positions in the endpoint buffer.

IAudioInputEndpointRT

Gets the input buffer for each processing pass.

IAudioOutputEndpointRT

Gets the output buffer for each processing pass.

Remarks

The Remote Desktop Services AudioEndpoint API is for use in Remote Desktop scenarios; it is not for client applications.