Firelight Technologies FMOD Studio API

FMOD_STUDIO_ADVANCEDSETTINGS

Settings for advanced features like configuring memory and cpu usage.

Structure

typedef struct {
  int cbSize;
  unsigned int commandQueueSize;
  unsigned int handleInitialSize;
} FMOD_STUDIO_ADVANCEDSETTINGS;

Members

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.

Remarks

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).

See Also




Version 1.03.06 Built on Apr 17, 2014