Audiokinetic spatial audio namespace. More...
Typedefs | |
typedef AkString < ArrayPoolSpatialAudio, wchar_t > |
WString |
Wide string type for use in Wwise Spatial Audio. |
|
typedef AkString < ArrayPoolSpatialAudio, AkOSChar > |
OsString |
OS string type for use in Wwise Spatial Audio. |
|
typedef AkString < ArrayPoolSpatialAudio, char > |
String |
String type for use in Wwise Spatial Audio. |
|
Functions | |
AkMemPoolId __cdecl | GetPoolID () |
Access the internal pool ID passed to Init. |
|
AKRESULT __cdecl | Init (const AkSpatialAudioInitSettings &in_initSettings) |
Initialize the SpatialAudio API. |
|
void __cdecl | Term () |
Terminate the SpatialAudio API. |
|
AKRESULT __cdecl | RegisterEmitter (AkGameObjectID in_gameObjectID, const AkEmitterSettings &in_roomSettings) |
AKRESULT __cdecl | UnregisterEmitter (AkGameObjectID in_gameObjectID) |
AKRESULT __cdecl | AddImageSource (const AkReflectImageSource &in_info, AkUniqueID in_AuxBusID, AkRoomID in_roomID, AkGameObjectID in_gameObjectID=AK_INVALID_GAME_OBJECT, const String &in_name="") |
AKRESULT __cdecl | RemoveImageSource (AkImageSourceID in_srcID, AkUniqueID in_AuxBusID, AkGameObjectID in_gameObjectID=AK_INVALID_GAME_OBJECT) |
AKRESULT __cdecl | SetEmitterAuxSendValues (AkGameObjectID in_gameObjectID, AkAuxSendValue *in_pAuxSends, AkUInt32 in_uNumAux) |
AKRESULT __cdecl | SetGameObjectInRoom (AkGameObjectID in_gameObjectID, AkRoomID in_CurrentRoomID) |
AKRESULT __cdecl | SetEmitterPosition (AkGameObjectID in_gameObjectID, const AkTransform &in_sourcePosition, const AkTransform *in_virtualPositions=NULL, AkUInt16 in_uNumVirtualPositions=0) |
AKRESULT __cdecl | AddGeometrySet (AkGeometrySetID in_GeomSetID, AkTriangle *in_pTriangles, AkUInt32 in_uNumTriangles) |
AKRESULT __cdecl | RemoveGeometrySet (AkGeometrySetID in_SetID) |
AKRESULT __cdecl | AddRoom (AkRoomID in_RoomID, const AkRoomParams &in_Params) |
AKRESULT __cdecl | RemoveRoom (AkRoomID in_RoomID) |
AKRESULT __cdecl | AddPortal (AkPortalID in_PortalID, const AkPortalParams &in_Params) |
AKRESULT __cdecl | RemovePortal (AkPortalID in_PortalID) |
AKRESULT __cdecl | QueryIndirectPaths (AkGameObjectID in_gameObjectID, AkVector &out_listenerPos, AkVector &out_emitterPos, AkSoundPathInfo *out_aPaths, AkUInt32 &io_uArraySize) |
bool __cdecl | CalcOcclusionAndVirtualPositions (const AkVector &in_EmitterPos, AkRoomID in_EmitterRoomID, const AkVector &in_ListenerPos, AkRoomID in_listenerRoomID, AkReal32 &out_fOcclusionFactor, AkReal32 &out_fObstructionFactor, AkTransform *io_aVirtualPositions, AkUInt32 &io_uArraySize) |
Audiokinetic spatial audio namespace.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요