MMRESULT waveOutReset(hWaveOut) | |||
HWAVEOUT hWaveOut; |
The waveOutReset function stops playback on a given waveform output device and resets the current position to 0. All pending playback buffers are marked as done and returned to the application.
hWaveOut
Specifies a handle to the waveform output device.
Returns zero if the function was successful. Otherwise, it returns an error number. Possible error returns are:
Value | Meaning |
MMSYSERR_INVALHANDLE | Specified device handle is invalid. |
MMSYSERR_HANDLEBUSY | The handle hWaveOut is in use on another thread. |
waveOutWrite, waveOutClose