Encabezado audiopolicy.h
Core Audio API usa este encabezado. Para más información, consulte:
audiopolicy.h contiene las siguientes interfaces de programación:
IAudioSessionControl La interfaz IAudioSessionControl permite a un cliente configurar los parámetros de control para una sesión de audio y supervisar eventos en la sesión. |
IAudioSessionControl2 Un cliente puede usar la interfaz IAudioSessionControl2 para obtener información sobre la sesión de audio. |
IAudioSessionEnumerator La interfaz IAudioSessionEnumerator enumera las sesiones de audio en un dispositivo de audio. |
IAudioSessionEvents La interfaz IAudioSessionEvents proporciona notificaciones de eventos relacionados con la sesión, como cambios en el nivel de volumen, el nombre para mostrar y el estado de sesión. |
IAudioSessionManager La interfaz IAudioSessionManager permite a un cliente acceder a los controles de sesión y a los controles de volumen para sesiones de audio entre procesos y específicas del proceso. |
IAudioSessionManager2 La interfaz IAudioSessionManager2 permite a una aplicación administrar submezclas para el dispositivo de audio. |
IAudioSessionNotification La interfaz IAudioSessionNotification proporciona una notificación cuando se crea una sesión de audio. |
IAudioVolumeDuckNotification El sistema usa la interfaz IAudioVolumeDuckNotification para enviar notificaciones sobre los cambios de atenuación de secuencias. Atenuación de flujo, o pato, es una característica introducida en Windows 7, donde el sistema ajusta el volumen de una secuencia de no comunicación cuando se abre una nueva secuencia de comunicación. Para obtener más información sobre esta característica, consulte Default Ducking Experience. |