<TD>Callback for returning the offset from the base of the open file in bytes.<BR>
</TD></TABLE>
<H3>Return Value</H3>
void<BR>
<H3>Remarks</H3>
Memory loader FMOD functions are not affected, such as FMUSIC_LoadSongMemory etc.<BR>
WARNING : This function is dangerous in the wrong hands. You must return the right values, and each command must work properly, or FMOD will not function, or it may even crash if you give it invalid data.<BR>
You must support SEEK_SET, SEEK_CUR and SEEK_END properly, or FMOD will not work properly. See standard I/O help files on how these work under fseek().<BR>
Read the documentation in REMARKS and do exactly what it says. See the "simple" example for how it is used properly.<BR>
The MIDI loader does not support user file callbacks. For WAD type data structures with embedded MIDI files FMUSIC_LoadSongMemory will have to be used.<BR>
--------------<BR>
PlayStation 2 NOTE! This function takes IOP function pointers, not EE pointers! It is for custom IOP file systems not EE based ones.<BR>
This function can only be called after FSOUND_Init on PlayStation 2, not before.<BR>
___________________<BR>
Supported on the following platforms : Win32, WinCE, Linux, Macintosh, PlayStation 2, XBox, GameCube<BR>