|
enum | AkAudioSessionCategory { AkAudioSessionCategoryAmbient,
AkAudioSessionCategorySoloAmbient,
AkAudioSessionCategoryPlayAndRecord,
AkAudioSessionCategoryPlayback
} |
|
enum | AkAudioSessionCategoryOptions {
AkAudioSessionCategoryOptionMixWithOthers = 1,
AkAudioSessionCategoryOptionDuckOthers = 2,
AkAudioSessionCategoryOptionAllowBluetooth = 4,
AkAudioSessionCategoryOptionDefaultToSpeaker = 8,
AkAudioSessionCategoryOptionAllowBluetoothA2DP = 0x20
} |
|
enum | AkAudioSessionMode {
AkAudioSessionModeDefault = 0,
AkAudioSessionModeVoiceChat,
AkAudioSessionModeGameChat,
AkAudioSessionModeVideoRecording,
AkAudioSessionModeMeasurement,
AkAudioSessionModeMoviePlayback,
AkAudioSessionModeVideoChat
} |
|
enum | AkAudioSessionSetActiveOptions { AkAudioSessionSetActiveOptionNotifyOthersOnDeactivation = 1
} |
|
enum | AkAudioSessionBehaviorOptions { AkAudioSessionBehaviorSuspendInBackground = 0x1
} |
| Flags that can modify the default Sound Engine behavior related to the management of the audio session. These do not have equivalences in the official iOS SDK; they apply uniquely to Wwise's approach to interruption handling. [詳解]
|
|
enum | AkAudioAPI {
AkAudioAPI_AAudio = 1 << 0,
AkAudioAPI_OpenSL_ES = 1 << 1,
AkAudioAPI_Default = AkAudioAPI_AAudio | AkAudioAPI_OpenSL_ES,
AkAudioAPI_AVAudioEngine = 1 << 0,
AkAudioAPI_AudioUnit = 1 << 1,
AkAudioAPI_Default = AkAudioAPI_AVAudioEngine | AkAudioAPI_AudioUnit,
AkAudioAPI_AVAudioEngine = 1 << 0,
AkAudioAPI_AudioUnit = 1 << 1,
AkAudioAPI_Default = AkAudioAPI_AVAudioEngine | AkAudioAPI_AudioUnit,
AkAPI_PulseAudio = 1 << 0,
AkAPI_ALSA = 1 << 1,
AkAPI_Default = AkAPI_PulseAudio | AkAPI_ALSA
} |
|
Main Sound Engine interface, specific iOS.
AkiOSSoundEngine.h に定義があります。