Firelight Technologies FMOD Studio API

FMOD_STUDIO_LOAD_MEMORY_MODE

Specifies how to use the memory buffer passed to Studio::System::loadBankMemory.

Enumeration

typedef enum {
  FMOD_STUDIO_LOAD_MEMORY,
  FMOD_STUDIO_LOAD_MEMORY_POINT
} FMOD_STUDIO_LOAD_MEMORY_MODE;

Values

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.

See Also




Version 1.03.06 Built on Apr 17, 2014