Funzione waveOutReset (mmeapi.h)
La funzione waveOutReset interrompe la riproduzione nel dispositivo di output audio waveform specificato e reimposta la posizione corrente su zero. Tutti i buffer di riproduzione in sospeso vengono contrassegnati come eseguiti (WHDR_DONE) e restituiti all'applicazione.
Sintassi
MMRESULT waveOutReset(
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 |
---|---|
|
L'handle del dispositivo specificato non è valido. |
|
Non è presente alcun driver di dispositivo. |
|
Impossibile allocare o bloccare la memoria. |
|
Il dispositivo specificato è sincrono e non supporta la sospensione. |
Commenti
Al termine della restituzione di questa funzione, l'applicazione può inviare nuovi buffer di riproduzione al dispositivo chiamando waveOutWrite o chiudendo il dispositivo chiamando waveOutClose.
Requisiti
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 |