Guía básica de programación de audio

En esta sección de guía se explican los conceptos y características de las API de audio principales de Windows Vista y se describe cómo usarlos en la programación de aplicaciones.

Esta sección contiene los temas siguientes.

Tema Descripción
Componentes de audio en modo de usuario A través de las interfaces de bajo nivel en las API de audio principales, un cliente puede acceder a los componentes del sistema que administran y mezclan secuencias de audio.
Audio en modo de usuario protegido (PUMA) Describe las actualizaciones de Audio en modo de usuario protegido (MSC), el motor de audio en modo de usuario del entorno protegido (PE), que proporciona un entorno más seguro para el procesamiento y la representación de audio.
Dispositivos de punto de conexión de audio Un dispositivo de punto de conexión de audio es una abstracción de software que permite interacciones fáciles de usar con dispositivos de audio, como micrófonos y altavoces.
Sesiones de audio Una sesión de audio es una abstracción de software que permite a un cliente administrar una colección de secuencias de audio relacionadas como una sola unidad.
Controles de volumen El sistema integra su configuración de volumen basada en directivas con la configuración de volumen del usuario de forma lógica y coherente.
Administración de flujos La API de sesión de audio de Windows (WASAPI) proporciona a un cliente un conjunto completo de métodos para crear y administrar secuencias de audio.
Topologías de dispositivos La API DeviceTopology permite a un cliente detectar los controles de audio que se encuentran a lo largo de las distintas rutas de acceso de datos en el hardware de audio.
Usar la interfaz IKsControl para acceder a las propiedades de audio Es posible que una aplicación de audio especializada tenga que usar la interfaz IKsControl para acceder a las propiedades de un adaptador de audio.
Interoperabilidad con las API de audio heredadas Las principales características de las API de audio principales de Windows Vista se pueden incorporar a las aplicaciones existentes que usan DirectSound, DirectShow y las funciones waveOutXxx y waveInXxx multimedia de Windows.
Sonido espacial Proporciona instrucciones para usar Windows Sonic, la solución de nivel de plataforma de Microsoft para la compatibilidad con sonido espacial en Xbox y Windows, lo que permite las indicaciones de audio envolvente y elevación (por encima o por debajo del agente de escucha).

 

API de audio principales