Firelight Technologies FMOD Studio API
Specifies how to use the memory buffer passed to Studio::System::loadBankMemory.
typedef enum {
FMOD_STUDIO_LOAD_MEMORY,
FMOD_STUDIO_LOAD_MEMORY_POINT
} FMOD_STUDIO_LOAD_MEMORY_MODE;
FMOD_STUDIO_LOAD_MEMORY
When passed to Studio::System::loadBankMemory, FMOD duplicates the memory into its own buffers. Your buffer can be freed after Studio::System::loadBankMemory returns.
FMOD_STUDIO_LOAD_MEMORY_POINT
This differs from FMOD_STUDIO_LOAD_MEMORY in that FMOD uses the memory as is, without duplicating the memory into its own buffers. Cannot not be freed after load, only after calling Studio::Bank::unload.
Version 1.03.06 Built on Apr 17, 2014