Compartir a través de


encabezado audioengineendpoint.h

Varias tecnologías usan este encabezado. Para más información, consulte:

audioengineendpoint.h contiene las siguientes interfaces de programación:

Interfaces

 
IAudioDeviceEndpoint

Inicializa un objeto de punto de conexión de dispositivo y obtiene las funciones del dispositivo que representa.
IAudioEndpoint

Proporciona información al motor de audio sobre un punto de conexión de audio. Esta interfaz se implementa mediante un punto de conexión de audio.
IAudioEndpointControl

Controla el estado de la secuencia de un punto de conexión.
IAudioEndpointLastBufferControl

Proporciona funcionalidad para permitir que un cliente de flujo de descarga notifique al punto de conexión que el último búfer se ha enviado solo parcialmente rellenado.
IAudioEndpointOffloadStreamMeter

La interfaz IAudioEndpointOffloadStreamMeter recupera información general sobre los canales de audio en la secuencia de audio descargada.
IAudioEndpointOffloadStreamMute

La interfaz IAudioEndpointOffloadStreamMute permite a un cliente manipular el estado de exclusión de la secuencia de audio descargada.
IAudioEndpointOffloadStreamVolume

La interfaz IAudioEndpointOffloadStreamVolume permite a la aplicación cliente manipular el nivel de volumen de la secuencia de audio descargada.
IAudioEndpointRT

Obtiene la diferencia entre las posiciones de lectura y escritura actuales en el búfer del punto de conexión.
IAudioInputEndpointRT

Obtiene el búfer de entrada para cada paso de procesamiento.
IAudioLfxControl

La interfaz IAudioLfxControl permite al cliente aplicar o quitar efectos locales de la secuencia de audio descargada.
IAudioOutputEndpointRT

Obtiene el búfer de salida para cada paso de procesamiento.
IHardwareAudioEngineBase

La interfaz IHardwareAudioEngineBase se implementa mediante puntos de conexión de audio para la pila de audio que se usarán para configurar y recuperar información sobre el motor de audio de hardware.

Estructuras

 
AE_CURRENT_POSITION

Informa de la posición del marco actual desde el dispositivo a los clientes.

Enumeraciones

 
AE_POSITION_FLAGS

Define constantes para la estructura de AE_CURRENT_POSITION. Estas constantes describen el grado de validez de la posición actual.