menu
버전
2017.1.9.6501
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.3.8749
2023.1.11.8682
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Go to the source code of this file.
Classes | |
struct | AkSpatialAudioInitSettings |
Initialization settings of the spatial audio module. More... |
|
struct | AkEmitterSettings |
Settings for a sound emitter. More... |
|
struct | AkTriangle |
Structure for describing information about individual triangles. More... |
|
struct | AkSoundPathInfo |
Structure for retrieving information about the indirect paths of a sound that have been calculated via the geometric reflections API. More... |
|
struct | AkPortalParams |
Parameters passed to AddPortal . More... |
|
struct | AkRoomParams |
Parameters passed to AddRoom . More... |
|
Namespaces | |
namespace | AK |
Audiokinetic namespace. |
|
namespace | AK::SpatialAudio |
Audiokinetic spatial audio namespace. |
|
Functions | |
AkMemPoolId __cdecl | AK::SpatialAudio::GetPoolID () |
Access the internal pool ID passed to Init. |
|
AKRESULT __cdecl | AK::SpatialAudio::Init (const AkSpatialAudioInitSettings &in_initSettings) |
Initialize the SpatialAudio API. |
|
void __cdecl | AK::SpatialAudio::Term () |
Terminate the SpatialAudio API. |
|
AKRESULT __cdecl | AK::SpatialAudio::RegisterEmitter (AkGameObjectID in_gameObjectID, const AkEmitterSettings &in_roomSettings) |
AKRESULT __cdecl | AK::SpatialAudio::UnregisterEmitter (AkGameObjectID in_gameObjectID) |
AKRESULT __cdecl | AK::SpatialAudio::AddImageSource (const AkReflectImageSource &in_info, AkUniqueID in_AuxBusID, AkRoomID in_roomID, AkGameObjectID in_gameObjectID=AK_INVALID_GAME_OBJECT, const String &in_name="") |
AKRESULT __cdecl | AK::SpatialAudio::RemoveImageSource (AkImageSourceID in_srcID, AkUniqueID in_AuxBusID, AkGameObjectID in_gameObjectID=AK_INVALID_GAME_OBJECT) |
AKRESULT __cdecl | AK::SpatialAudio::SetEmitterAuxSendValues (AkGameObjectID in_gameObjectID, AkAuxSendValue *in_pAuxSends, AkUInt32 in_uNumAux) |
AKRESULT __cdecl | AK::SpatialAudio::SetGameObjectInRoom (AkGameObjectID in_gameObjectID, AkRoomID in_CurrentRoomID) |
AKRESULT __cdecl | AK::SpatialAudio::SetEmitterPosition (AkGameObjectID in_gameObjectID, const AkTransform &in_sourcePosition, const AkTransform *in_virtualPositions=NULL, AkUInt16 in_uNumVirtualPositions=0) |
AKRESULT __cdecl | AK::SpatialAudio::AddGeometrySet (AkGeometrySetID in_GeomSetID, AkTriangle *in_pTriangles, AkUInt32 in_uNumTriangles) |
AKRESULT __cdecl | AK::SpatialAudio::RemoveGeometrySet (AkGeometrySetID in_SetID) |
AKRESULT __cdecl | AK::SpatialAudio::AddRoom (AkRoomID in_RoomID, const AkRoomParams &in_Params) |
AKRESULT __cdecl | AK::SpatialAudio::RemoveRoom (AkRoomID in_RoomID) |
AKRESULT __cdecl | AK::SpatialAudio::AddPortal (AkPortalID in_PortalID, const AkPortalParams &in_Params) |
AKRESULT __cdecl | AK::SpatialAudio::RemovePortal (AkPortalID in_PortalID) |
AKRESULT __cdecl | AK::SpatialAudio::QueryIndirectPaths (AkGameObjectID in_gameObjectID, AkVector &out_listenerPos, AkVector &out_emitterPos, AkSoundPathInfo *out_aPaths, AkUInt32 &io_uArraySize) |
bool __cdecl | AK::SpatialAudio::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) |
Spatial Audio interface.
Definition in file AkSpatialAudio.h.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요