|
|
|
|
To stop audio that is currently being played, use the
CMMFDevSound::Stop() method:
IMPORT_C void Stop();
The CMMFDevSound::Stop() can occur either after the
CMMFDevSound::PlayData() call or after the
MDevSoundObserver::BufferToBeFilled() callback.
Note: After calling
CMMFDevSound::Stop(), the client should not call
PlayData() for any outstanding
MDevSoundObserver::BufferToBeFilled() callbacks as they
will be ignored. The client should not attempt to write any data into the
buffer after the call to CMMFDevSound::Stop() as the
buffer may no longer be valid.
For information about playing audio, see How to play audio.