IAudioOutputEndpointRT interface (audioengineendpoint.h)
Gets the output buffer for each processing pass. The
IAudioOutputEndpointRT interface is used by the
audio engine.
Inheritance
The IAudioOutputEndpointRT interface inherits from the IUnknown interface. IAudioOutputEndpointRT also has these types of members:
Methods
The IAudioOutputEndpointRT interface has these methods.
IAudioOutputEndpointRT::GetOutputDataPointer Returns a pointer to the output buffer in which data will be written by the audio engine. |
IAudioOutputEndpointRT::PulseEndpoint Is reserved. (IAudioOutputEndpointRT.PulseEndpoint) |
IAudioOutputEndpointRT::ReleaseOutputDataPointer Releases the pointer to the output buffer. |
Remarks
IAudioOutputEndpointRT 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 |