版本

menu_open

include/AK/SoundEngine/Platforms/iOS/AkiOSSoundEngine.h File Reference

Go to the source code of this file.

Classes

struct   AkAudioSessionProperties
struct   AkAudioCallbacks
struct   AkPlatformInitSettings

Namespaces

namespace   AK
 

Audiokinetic namespace.


namespace   AK::SoundEngine
namespace   AK::SoundEngine::iOS

Typedefs

typedef AKRESULT(*  AK::SoundEngine::iOS::AudioInputCallbackFunc )(AudioBufferList *io_Data, void *in_pCookie)
typedef AKRESULT(*  AK::SoundEngine::iOS::AudioInterruptionCallbackFunc )(bool in_bEnterInterruption, void *in_pCookie)

Enumerations

enum   AkAudioSessionCategory { AkAudioSessionCategoryAmbient, AkAudioSessionCategorySoloAmbient, AkAudioSessionCategoryPlayAndRecord }
enum   AkAudioSessionCategoryOptions { AkAudioSessionCategoryOptionMixWithOthers = 1, AkAudioSessionCategoryOptionDuckOthers = 2, AkAudioSessionCategoryOptionAllowBluetooth = 4, AkAudioSessionCategoryOptionDefaultToSpeaker = 8 }
enum   AkAudioSessionMode {
  AkAudioSessionModeDefault, AkAudioSessionModeVoiceChat, AkAudioSessionModeGameChat, AkAudioSessionModeVideoRecording,
  AkAudioSessionModeMeasurement, AkAudioSessionModeMoviePlayback, AkAudioSessionModeVideoChat
}
enum   AkAudioSessionSetActiveOptions { AkAudioSessionSetActiveOptionNotifyOthersOnDeactivation = 1 }
enum   AkAudioOutputType {
  AkOutput_None = 0, AkOutput_Dummy, AkOutput_Main, AkOutput_MergeToMain,
  AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0, AkOutput_Dummy,
  AkOutput_Main, AkOutput_MergeToMain, AkOutput_NumBuiltInOutputs, AkOutput_Plugin,
  AkOutput_None = 0, AkOutput_Dummy, AkOutput_Main, AkOutput_MergeToMain,
  AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0, AkOutput_Dummy,
  AkOutput_Main, AkOutput_MergeToMain, AkOutput_NumBuiltInOutputs, AkOutput_Plugin,
  AkOutput_None = 0, AkOutput_Dummy, AkOutput_MergeToMain, AkOutput_Main,
  AkOutput_Voice, AkOutput_Personal, AkOutput_PAD, AkOutput_BGM,
  AkOutput_Aux, AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0,
  AkOutput_Dummy, AkOutput_Main, AkOutput_MergeToMain, AkOutput_NumBuiltInOutputs,
  AkOutput_Plugin, AkOutput_None = 0, AkOutput_Dummy, AkOutput_Main,
  AkOutput_MergeToMain, AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0,
  AkOutput_Dummy, AkOutput_Main, AkOutput_Remote, AkOutput_MergeToMain,
  AkOutput_DRC, AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0,
  AkOutput_Dummy, AkOutput_MergeToMain, AkOutput_Main, AkOutput_Secondary,
  AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0, AkOutput_Dummy,
  AkOutput_Main, AkOutput_MergeToMain, AkOutput_NumBuiltInOutputs, AkOutput_Plugin,
  AkOutput_None = 0, AkOutput_Dummy, AkOutput_Main, AkOutput_MergeToMain,
  AkOutput_NumBuiltInOutputs, AkOutput_Plugin, AkOutput_None = 0, AkOutput_Dummy,
  AkOutput_MergeToMain, AkOutput_Main, AkOutput_BGM, AkOutput_Communication,
  AkOutput_Personal, AkOutput_NumBuiltInOutputs, AkOutput_Plugin
}

Detailed Description

Main Sound Engine interface, specific iOS.

Definition in file AkiOSSoundEngine.h.


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅