<TD>Pointer to the stream to have its position returned.<BR>
</TD><TRVALIGN=top><TD><I>sentencelist</I></TD>
<TD>This is a pointer to an array of 32bit integers, describing a list of substream indicies to play back.<BR>
</TD><TRVALIGN=top><TD><I>numitems</I></TD>
<TD>The number of entries in the sentence list.<BR>
</TD></TABLE>
<H3>Return Value</H3>
On success, TRUE is returned.<BR>
On failure, FALSE is returned.<BR>
<H3>Remarks</H3>
This feature only works with FSB files that have multiple streams stored within it.<BR>
To remove any sentence, simply call this function with NULL and 0.<BR>
FMOD copies the list from the supplied pointer. Once the pointer is used, the caller can discard the original array.<BR>
This function will fail if the stream is playing. The stream must be stopped for it to work.<BR>
------------<BR>
If the stream is opened with FSOUND_NONBLOCKING, and the stream is not ready (it is still opening), then this function will return FALSE.<BR>
When it is ready, it will return TRUE, but after this call the stream is put back into a non-ready state, because it is asynchronously seeking again.<BR>
You then have to poll after calling this to make sure the stream is ready.<BR>
You can either do this by calling FSOUND_Stream_Play repeatedly/once a frame until it is succeeds, or FSOUND_Stream_GetOpenState.<BR>
___________________<BR>
Supported on the following platforms : Win32, WinCE, Linux, Macintosh, XBox, PlayStation 2, GameCube<BR>