Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by multiple technologies. For more information, see:
audioengineendpoint.h contains the following programming interfaces:
Interfaces
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. |
IAudioEndpointLastBufferControl Provides functionality to allow an offload stream client to notify the endpoint that the last buffer has been sent only partially filled. |
IAudioEndpointOffloadStreamMeter The IAudioEndpointOffloadStreamMeter interface retrieves general information about the audio channels in the offloaded audio stream. |
IAudioEndpointOffloadStreamMute The IAudioEndpointOffloadStreamMute interface allows a client to manipulate the mute status of the offloaded audio stream. |
IAudioEndpointOffloadStreamVolume The IAudioEndpointOffloadStreamVolume interface allows the client application to manipulate the volume level of the offloaded audio stream. |
IAudioEndpointRT Gets the difference between the current read and write positions in the endpoint buffer. |
IAudioInputEndpointRT Gets the input buffer for each processing pass. |
IAudioLfxControl The IAudioLfxControl interface allows the client to apply or remove local effects from the offloaded audio stream. |
IAudioOutputEndpointRT Gets the output buffer for each processing pass. |
IHardwareAudioEngineBase The IHardwareAudioEngineBase interface is implemented by audio endpoints for the audio stack to use to configure and retrieve information about the hardware audio engine. |
Structures
AE_CURRENT_POSITION Reports the current frame position from the device to the clients. |
Enumerations
AE_POSITION_FLAGS Defines constants for the AE_CURRENT_POSITION structure. These constants describe the degree of validity of the current position. |