Version

menu_open
Wwise SDK 2021.1.14

◆ 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 

Send monitor data.

AkGlobalCallbackLocation_MonitorRecap 

Send monitor data connection to recap.

AkGlobalCallbackLocation_Init 

Sound engine initialization.

AkGlobalCallbackLocation_Suspend 

Sound engine suspension through AK::SoundEngine::Suspend.

AkGlobalCallbackLocation_WakeupFromSuspend 

Sound engine awakening through AK::SoundEngine::WakeupFromSuspend.

AkGlobalCallbackLocation_Num 

Total number of global callback locations.

Definition at line 335 of file AkCallback.h.


Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise