목차

Type of callback. Used as a bitfield in methods AK::SoundEngine::PostEvent() and AK::SoundEngine::DynamicSequence::Open().

Enumerator:
AK_EndOfEvent 

Callback triggered when reaching the end of an event.

AK_EndOfDynamicSequenceItem 

Callback triggered when reaching the end of a dynamic sequence item.

AK_Marker 

Callback triggered when encountering a marker during playback.

AK_Duration 

Callback triggered when the duration of the sound is known by the sound engine.

AK_SpeakerVolumeMatrix 

Callback triggered at each frame, letting the client modify the speaker volume matrix.

AK_Starvation 

Callback triggered when playback skips a frame due to stream starvation.

AK_MusicPlaylistSelect 

Callback triggered when music playlist container must select the next item to play.

AK_MusicPlayStarted 

Callback triggered when a "Play" or "Seek" command has been executed ("Seek" commands are issued from AK::SoundEngine::SeekOnEvent()). Applies to objects of the Interactive-Music Hierarchy only.

AK_MusicSyncBeat 

Enable notifications on Music Beat.

AK_MusicSyncBar 

Enable notifications on Music Bar.

AK_MusicSyncEntry 

Enable notifications on Music Entry Cue.

AK_MusicSyncExit 

Enable notifications on Music Exit Cue.

AK_MusicSyncGrid 

Enable notifications on Music Grid.

AK_MusicSyncUserCue 

Enable notifications on Music Custom Cue.

AK_MusicSyncPoint 

Enable notifications on Music switch transition synchronisation point.

AK_MusicSyncAll 

Use this flag if you want to receive all notifications concerning AK_MusicSync registration.

AK_MidiEvent 

Enable notifications for MIDI events.

AK_CallbackBits 

Bitmask for all callback types.

AK_EnableGetSourcePlayPosition 

Enable play position information for use by AK::SoundEngine::GetSourcePlayPosition().

AK_EnableGetMusicPlayPosition 

Enable play position information of music objects, queried via AK::MusicEngine::GetPlayingSegmentInfo().

AK_EnableGetSourceStreamBuffering 

Enable stream buffering information for use by AK::SoundEngine::GetSourceStreamBuffering().

Definition at line 26 of file AkCallback.h.