IAudioEndpoint interface (audioengineendpoint.h)

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

Inheritance

The IAudioEndpoint interface inherits from the IUnknown interface. IAudioEndpoint also has these types of members:

Methods

The IAudioEndpoint interface has these methods.

 
IAudioEndpoint::GetFrameFormat

Retrieves the format of the audio endpoint.
IAudioEndpoint::GetFramesPerPacket

Gets the maximum number of frames per packet that the audio endpoint can support, based on the endpoint's period and the sample rate.
IAudioEndpoint::GetLatency

Gets the latency of the audio endpoint.
IAudioEndpoint::SetEventHandle

Sets the handle for the event that the endpoint uses to signal that it has completed processing of a buffer.
IAudioEndpoint::SetStreamFlags

Sets the stream configuration flags on the audio endpoint.

Remarks

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

Requirements

Requirement Value
Minimum supported client Windows 7
Minimum supported server Windows Server 2008 R2
Target Platform Windows
Header audioengineendpoint.h

See also

Remote Desktop Services AudioEndpoint API Reference