组合类型 | |
struct | AkPlatformInitSettings |
名字空间 | |
namespace | AK |
Audiokinetic namespace. |
|
枚举 | |
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 } |
函数 | |
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.
在文件AkWinSoundEngine.h中定义。