Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[La característica asociada a esta página, audio de forma de onda, es una característica heredada. Se ha reemplazado por wasAPI y gráficos de audio. wasAPI y Audio Graphs se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use WASAPI y Audio Graphs en lugar de Waveform Audio, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
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 de | 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 capacidades 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 completo de audio de forma de onda 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 000. 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 de interfaz de control multimedia (MCI). Para obtener más información, vea MCI.