Firelight Technologies FMOD Studio API
Settings for advanced features like configuring memory and cpu usage.
typedef struct {
int cbSize;
unsigned int commandQueueSize;
unsigned int handleInitialSize;
} FMOD_STUDIO_ADVANCEDSETTINGS;
cbSize
[w] Size of this structure. Use sizeof(FMOD_STUDIO_ADVANCEDSETTINGS) NOTE: This must be set before calling System::getAdvancedSettings!
commandQueueSize
[r/w] Optional. Specify 0 to ignore. Specify the command queue size for studio async processing. Default 8192 (4kb)
handleInitialSize
[r/w] Optional. Specify 0 to ignore. Specify the initial size to allocate for handles. Memory for handles will grow as needed in pages.
Members marked with [r] mean the variable is modified by FMOD and is for reading purposes only. Do not change this value.
Members marked with [w] mean the variable can be written to. The user can set the value.
Members marked with [r/w] are either read or write depending on if you are using System::setAdvancedSettings (w) or System::getAdvancedSettings (r).
Version 1.03.06 Built on Apr 17, 2014