AKSOUNDENGINE_API AkExternalSourceArray AK_ExternalSourceArray_Create(AkUInt32 capacity)
void * AkExternalSourceArray
#define AK_EXTERNAPIFUNC(_type, _name)
AKSOUNDENGINE_API int AK_ExternalSourceArray_AddFileIDSource(AkExternalSourceArray in_arSources, AkCodecID in_codec, AkUInt32 in_cookie, AkFileID in_fileID)
AKSOUNDENGINE_API AkUInt32 AK_ExternalSourceArray_Capacity(AkExternalSourceArray in_arSources)
AKSOUNDENGINE_API int AK_ExternalSourceArray_AddFileNameSource(AkExternalSourceArray in_arSources, AkCodecID in_codec, AkUInt32 in_cookie, const char *in_filename)
AKSOUNDENGINE_API int AK_ExternalSourceArray_AddInMemorySource(AkExternalSourceArray in_arSources, AkCodecID in_codec, AkUInt32 in_cookie, void *in_pInMemory, AkUInt32 in_uiMemorySize)
AkUInt32 AkFileID
Integer-type file identifier.
AkUInt32 AkCodecID
Codec plug-in ID.
uint32_t AkUInt32
Unsigned 32-bit integer.
AKSOUNDENGINE_API AkUInt32 AK_ExternalSourceArray_Length(AkExternalSourceArray in_arSources)
AKSOUNDENGINE_API AkExternalSourceArray AK_ExternalSourceArray_CreateFromData(AkUInt32 in_uNumSrcs, struct AkExternalSourceInfo *in_pSources)
AKSOUNDENGINE_API struct AkExternalSourceInfo * AK_ExternalSourceArray_Data(AkExternalSourceArray in_arSources)
AKSOUNDENGINE_API void AK_ExternalSourceArray_Destroy(AkExternalSourceArray in_arSources)
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