Funzione waveOutPause (mmeapi.h)

La funzione waveOutPause sospende la riproduzione nel dispositivo di output audio waveform specificato. La posizione corrente viene salvata. Usare la funzione waveOutRestart per riprendere la riproduzione dalla posizione corrente.

Sintassi

MMRESULT waveOutPause(
  HWAVEOUT hwo
);

Parametri

hwo

Handle per il dispositivo di output audio waveform.

Valore restituito

Restituisce MMSYSERR_NOERROR se l'esito positivo o un errore in caso contrario. I valori di errore possibili includono quanto segue.

Codice restituito Descrizione
MMSYSERR_INVALHANDLE
L'handle del dispositivo specificato non è valido.
MMSYSERR_NODRIVER
Non è presente alcun driver di dispositivo.
MMSYSERR_NOMEM
Impossibile allocare o bloccare la memoria.
MMSYSERR_NOTSUPPORTED
Il dispositivo specificato è sincrono e non supporta la sospensione.

Commenti

La chiamata a questa funzione quando l'output è già sospeso non ha alcun effetto e la funzione restituisce zero.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mmeapi.h (include Windows.h)
Libreria Winmm.lib
DLL Winmm.dll

Vedi anche

Waveform Audio

Funzioni waveform