Compartir a través de


Función waveOutPause (mmeapi.h)

La función waveOutPause pausa la reproducción en el dispositivo de salida de audio de forma de onda determinado. La posición actual se guarda. Use la función waveOutRestart para reanudar la reproducción desde la posición actual.

Sintaxis

MMRESULT waveOutPause(
  HWAVEOUT hwo
);

Parámetros

hwo

Controle el dispositivo de salida de forma de onda y audio.

Valor devuelto

Devuelve MMSYSERR_NOERROR si se realiza correctamente o si se produce un error en caso contrario. Entre los valores de error posibles se incluyen los siguientes.

Código devuelto Descripción
MMSYSERR_INVALHANDLE
El identificador de dispositivo especificado no es válido.
MMSYSERR_NODRIVER
No hay ningún controlador de dispositivo presente.
MMSYSERR_NOMEM
No se puede asignar o bloquear la memoria.
MMSYSERR_NOTSUPPORTED
El dispositivo especificado es sincrónico y no admite la pausa.

Comentarios

Llamar a esta función cuando la salida ya está en pausa no tiene ningún efecto y la función devuelve cero.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mmeapi.h (incluya Windows.h)
Library Winmm.lib
Archivo DLL Winmm.dll

Consulte también

Audio de forma de onda

Funciones de forma de onda