HRESULT AudioRewind(void);
Backs up audio playback by approximately one sentence or phrase.
· Returns NOERROR if successful, or one of these error values:
VTXTERR_INVALIDMODE
VTXTERR_NOTENABLED
VTXTERR_NOTENOUGHDATA
VTXTERR_OUTOFMEM
Depending on the length of a passage of text, it may not be possible to rewind to the beginning of the passage. The voice-text object caches only a few paragraphs of text, and AudioRewind cannot back up past the beginning of the cache. If AudioRewind is called at the beginning of the cache, audio begins playing at the first sentence in the cache.
If AudioRewind is called after the end of a text stream has been reached, the audio begins playing again at approximately the last sentence in the stream.
If no text is playing, AudioRewind returns NOERROR, but does nothing. To determine whether text is playing, an application can use the IVTxtAttributes::IsSpeaking member function.