IAudioInputEndpointRT interface (audioengineendpoint.h)

Gets the input buffer for each processing pass.The IAudioInputEndpointRT interface is used by the audio engine.

Inheritance

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

Methods

The IAudioInputEndpointRT interface has these methods.

 
IAudioInputEndpointRT::GetInputDataPointer

Gets a pointer to the buffer from which data will be read by the audio engine.
IAudioInputEndpointRT::PulseEndpoint

Is reserved. (IAudioInputEndpointRT.PulseEndpoint)
IAudioInputEndpointRT::ReleaseInputDataPointer

Releases the acquired data pointer.

Remarks

IAudioInputEndpointRT methods can be called from a real-time processing thread. The implementation of the methods of this interface must not block, access paged memory, or call any blocking system routines.

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