en-tête audioengineendpoint.h
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
audioengineendpoint.h contient les interfaces de programmation suivantes :
Interfaces
IAudioDeviceEndpoint Initialise un objet de point de terminaison d’appareil et obtient les fonctionnalités de l’appareil qu’il représente. |
IAudioEndpoint Fournit des informations au moteur audio sur un point de terminaison audio. Cette interface est implémentée par un point de terminaison audio. |
IAudioEndpointControl Contrôle l’état du flux d’un point de terminaison. |
IAudioEndpointLastBufferControl Fournit des fonctionnalités permettant à un client de flux de déchargement d’informer le point de terminaison que la dernière mémoire tampon n’a été que partiellement remplie. |
IAudioEndpointOffloadStreamMeter L’interface IAudioEndpointOffloadStreamMeter récupère des informations générales sur les canaux audio dans le flux audio déchargé. |
IAudioEndpointOffloadStreamMute L’interface IAudioEndpointOffloadStreamMute permet à un client de manipuler le status de sourdine du flux audio déchargé. |
IAudioEndpointOffloadStreamVolume L’interface IAudioEndpointOffloadStreamVolume permet à l’application cliente de manipuler le niveau de volume du flux audio déchargé. |
IAudioEndpointRT Obtient la différence entre les positions de lecture et d’écriture actuelles dans la mémoire tampon du point de terminaison. |
IAudioInputEndpointRT Obtient la mémoire tampon d’entrée pour chaque passe de traitement. |
IAudioLfxControl L’interface IAudioLfxControl permet au client d’appliquer ou de supprimer des effets locaux du flux audio déchargé. |
IAudioOutputEndpointRT Obtient la mémoire tampon de sortie pour chaque passe de traitement. |
IHardwareAudioEngineBase L’interface IHardwareAudioEngineBase est implémentée par des points de terminaison audio pour la pile audio à utiliser pour configurer et récupérer des informations sur le moteur audio matériel. |
Structures
AE_CURRENT_POSITION Signale la position actuelle de l’image de l’appareil aux clients. |
Énumérations
AE_POSITION_FLAGS Définit des constantes pour la structure AE_CURRENT_POSITION. Ces constantes décrivent le degré de validité de la position actuelle. |