Compartir a través de


Reproducción de audio simple

Puede usar las siguientes funciones para reproducir audio de forma de onda en la aplicación en una sola llamada de función.

Función Descripción
MessageBeep Reproduce el sonido que corresponde a un nivel de alerta del sistema especificado.
sndPlaySound Reproduce el sonido que corresponde al sonido del sistema introducido en el registro o el contenido del archivo especificado.
PlaySound Proporciona toda la funcionalidad de sndPlaySound y puede acceder directamente a los recursos.

 

La función MessageBeep es una parte estándar de la API de Win32; porque sus funcionalidades son muy limitadas y se documentan en otro lugar, no se describe aquí.

Las funciones enumeradas admiten los siguientes orígenes de audio de forma de onda:

  • Archivos de audio de forma de onda asociados con los niveles de alerta del sistema
  • Archivos de audio de forma de onda especificados por entradas en el Registro
  • Recursos WAVE en memoria
  • Archivos de audio de forma de onda especificados por nombre

Las funciones sndPlaySound y PlaySound cargan un archivo de audio de forma de onda completo en la memoria y, en efecto, limitan el tamaño del archivo que pueden reproducir. Use sndPlaySound y PlaySound para reproducir archivos de audio de forma de onda pequeños, hasta 100 0000. Estas dos funciones también requieren que los datos de sonido estén en un formato que se pueda reproducir mediante uno de los controladores de audio de forma de onda instalados, incluido el asignador de ondas.

Para archivos de sonido más grandes, use los servicios media Control Interface (MCI). Para más información, consulte MCI.