Classes |
struct |
AkPlatformInitSettings |
Namespaces |
namespace |
AK |
|
Audiokinetic namespace.
|
Enumerations |
enum |
AkAudioAPI {
AkAPI_Wasapi = 1 << 0,
AkAPI_XAudio2 = 1 << 1,
AkAPI_DirectSound = 1 << 2,
AkAPI_Default = AkAPI_Wasapi | AkAPI_XAudio2 | AkAPI_DirectSound,
AkAPI_Wasapi = 1 << 0,
AkAPI_Default = AkAPI_Wasapi,
AkAPI_Dummy = 1 << 1
} |
enum |
AkAudioDeviceState {
AkDeviceState_Active = 1 << 0,
AkDeviceState_Disabled = 1 << 1,
AkDeviceState_NotPresent = 1 << 2,
AkDeviceState_Unplugged = 1 << 3,
AkDeviceState_All = AkDeviceState_Active | AkDeviceState_Disabled | AkDeviceState_NotPresent | AkDeviceState_Unplugged
} |
enum |
AkAudioOutputType {
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
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_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_Secondary,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin,
AkOutput_None = 0,
AkOutput_Dummy,
AkOutput_Main,
AkOutput_BGM,
AkOutput_Communication,
AkOutput_Personal,
AkOutput_NumBuiltInOutputs,
AkOutput_Plugin
} |
Functions |
IUnknown *__cdecl |
AK::GetWwiseXAudio2Interface () |
IDirectSound8 *__cdecl |
AK::GetDirectSoundInstance () |
AkUInt32 __cdecl |
AK::GetDeviceID (IMMDevice *in_pDevice) |
AkUInt32 __cdecl |
AK::GetDeviceIDFromName (wchar_t *in_szToken) |
const wchar_t *__cdecl |
AK::GetWindowsDeviceName (AkInt32 index, AkUInt32 &out_uDeviceID, AkAudioDeviceState uDeviceStateMask=AkDeviceState_All) |
Main Sound Engine interface, specific WIN32.