Controlling Waveform Playback

Waveform playback begins as soon as you begin sending data to the waveform output device. Use the following functions to pause, restart, or stop playback and to break loops on a waveform device:

waveOutBreakLoop

Breaks a loop on a waveform output device.

waveOutPause

Pauses playback on a waveform output device.

waveOutRestart

Resumes playback on a paused waveform output device.

waveOutReset

Stops playback on a waveform output device. Marks all pending data blocks as done.