Table of Contents

◆ AkGlobalCallbackLocation

Bit field of various locations in the audio processing loop where the game can be called back.

Enumerator
AkGlobalCallbackLocation_Register 

Right after successful registration of callback/plugin. Typically used by plugins along with AkGlobalCallbackLocation_Term for allocating memory for the lifetime of the sound engine.

AkGlobalCallbackLocation_Begin 

Start of audio processing. The number of frames about to be rendered depends on the sink/end-point and can be zero.

AkGlobalCallbackLocation_PreProcessMessageQueueForRender 

Start of frame rendering, before having processed game messages.

AkGlobalCallbackLocation_PostMessagesProcessed 

After one or more messages have been processed, but before updating game object and listener positions internally.

AkGlobalCallbackLocation_BeginRender 

Start of frame rendering, after having processed game messages.

AkGlobalCallbackLocation_EndRender 

End of frame rendering.

AkGlobalCallbackLocation_End 

End of audio processing.

AkGlobalCallbackLocation_Term 

Sound engine termination.

AkGlobalCallbackLocation_Monitor 
AkGlobalCallbackLocation_MonitorRecap 

Send monitor data.

AkGlobalCallbackLocation_Num 

Send monitor data connection to recap.

Total number of global callback locations.

Definition at line 297 of file AkCallback.h.