Go to the documentation of this file.
32 #ifndef _AK_WIN_SOUND_ENGINE_H_
33 #define _AK_WIN_SOUND_ENGINE_H_
101 IMMDevice** out_ppDevice,
107 #endif //_AK_WIN_SOUND_ENGINE_H_
uint16_t AkUInt16
Unsigned 16-bit integer.
Definition of data structures for AkAudioObject.
#define AK_EXTERNAPIFUNC(_type, _name)
AKSOUNDENGINE_API AkUInt32 GetDeviceID(IMMDevice *in_pDevice)
AKSOUNDENGINE_API bool GetWindowsDevice(AkInt32 in_index, AkUInt32 &out_uDeviceID, IMMDevice **out_ppDevice, AkAudioDeviceState uDeviceStateMask=AkDeviceState_All)
int32_t AkInt32
Signed 32-bit integer.
AKSOUNDENGINE_API const wchar_t * GetWindowsDeviceName(AkInt32 index, AkUInt32 &out_uDeviceID, AkAudioDeviceState uDeviceStateMask=AkDeviceState_All)
AKSOUNDENGINE_API AkUInt32 GetDeviceIDFromName(wchar_t *in_szToken)
uint32_t AkUInt32
Unsigned 32-bit integer.
AKSOUNDENGINE_API AkUInt32 GetWindowsDeviceCount(AkAudioDeviceState uDeviceStateMask=AkDeviceState_All)
@ AkDeviceState_All
Includes audio devices in all states.
Tell us about your project. We're here to help.
Register your project and we'll help you get started with no strings attached!
Get started with Wwise