Firelight Technologies FMOD Studio API
FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK
Called from the mixer thread once for every acquired 3D object every mix to provide 3D information and buffered audio. Called during a mix.
C/C++ Syntax
FMOD_RESULT F_CALLBACK FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK(
FMOD_OUTPUT_STATE *output_state,
void *object3d,
const FMOD_OUTPUT_OBJECT3DINFO *info
);
Parameters
output_state
Pointer to the plugin state. The user can use this variable to access runtime plugin specific variables and plugin writer user data.
object3d
Pointer to native 3D audio object.
info
Pointer to an information struct that describes the 3D characteristics of the object.
Return Values
If the function succeeds then the return value is FMOD_OK.
If the function fails then the return value will be one of the values defined in the FMOD_RESULT enumeration.
See Also
- FMOD_OUTPUT_DESCRIPTION
- FMOD_OUTPUT_STATE
- FMOD_OUTPUT_OBJECT3DINFO
- FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK
- FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK
- FMOD_OUTPUT_OBJECT3DFREE_CALLBACK
Version 1.10.03 Built on Feb 1, 2018