バージョン
menu

Wwise SDK 2023.1.18
AkSpatialAudioTypes.h ファイル
#include AK/Tools/Common/AkString.h>
#include AK/Tools/Common/AkLock.h>
#include AK/Tools/Common/AkSet.h>

[ソースコード]

クラス

struct  AkSpatialAudioID
 Base type for ID's used by Wwise spatial audio.
[詳解]
 
struct  AkRoomID
 
struct  AkRoomHierarchyID
 

名前空間

namespace  AK
 Audiokinetic namespace
 
 AK::SpatialAudio
 Audiokinetic spatial audio namespace
 

マクロ定義

#define AK_MAX_REFLECT_ORDER   4
 
#define AK_MAX_REFLECTION_PATH_LENGTH   (AK_MAX_REFLECT_ORDER + 4)
 
#define AK_STOCHASTIC_RESERVE_LENGTH   AK_MAX_REFLECTION_PATH_LENGTH
 
#define AK_MAX_SOUND_PROPAGATION_DEPTH   8
 
#define AK_MAX_SOUND_PROPAGATION_WIDTH   8
 
#define AK_SA_EPSILON   (0.001f)
 
#define AK_SA_DIFFRACTION_EPSILON   (0.01f)
 
#define AK_SA_DIFFRACTION_DOT_EPSILON   (0.00005f)
 
#define AK_SA_PLANE_THICKNESS   (0.01f)
 
#define AK_SA_MIN_ENVIRONMENT_ABSORPTION   (0.01f)
 
#define AK_SA_MIN_ENVIRONMENT_SURFACE_AREA   (1.0f)
 
#define AK_INVALID_VERTEX   ((AkVertIdx)(-1))
 
#define AK_INVALID_TRIANGLE   ((AkTriIdx)(-1))
 
#define AK_INVALID_SURFACE   ((AkSurfIdx)(-1))
 
#define AK_INVALID_EDGE   ((AkEdgeIdx)(-1))
 

型定義

typedef AkArrayAllocatorNoAlignAkMemID_SpatialAudio > ArrayPoolSpatialAudio
 
typedef AkArrayAllocatorAlignedSimdAkMemID_SpatialAudio > ArrayPoolSpatialAudioSIMD
 
typedef AkArrayAllocatorNoAlignAkMemID_SpatialAudioPaths > ArrayPoolSpatialAudioPaths
 
typedef AkArrayAllocatorAlignedSimdAkMemID_SpatialAudioPaths > ArrayPoolSpatialAudioPathsSIMD
 
typedef AkArrayAllocatorNoAlignAkMemID_SpatialAudioGeometry > ArrayPoolSpatialAudioGeometry
 
typedef AkArrayAllocatorAlignedSimdAkMemID_SpatialAudioGeometry > ArrayPoolSpatialAudioGeometrySIMD
 
typedef AkStringArrayPoolSpatialAudio, wchar_t > AK::SpatialAudio::WString
 Wide string type for use in Wwise Spatial Audio [詳解]
 
typedef AkStringArrayPoolSpatialAudio, AkOSCharAK::SpatialAudio::OsString
 OS string type for use in Wwise Spatial Audio [詳解]
 
typedef AkStringArrayPoolSpatialAudio, char > AK::SpatialAudio::String
 String type for use in Wwise Spatial Audio [詳解]
 
typedef AkDbStringArrayPoolSpatialAudio, char, CAkLockAK::SpatialAudio::DbString
 Instanced string type. [詳解]
 
typedef AkUInt16 AK::SpatialAudio::Idx
 
typedef AkUInt16 AkVertIdx
 
typedef AkUInt16 AkTriIdx
 
typedef AkUInt16 AkSurfIdx
 
typedef AkUInt16 AkEdgeIdx
 
typedef AkUInt16 AkEdgeReceptorIdx
 
typedef AkSetAkRoomID, ArrayPoolSpatialAudioAkRoomIDSet
 
typedef AkSpatialAudioID AkPortalID
 
typedef AkSpatialAudioID AkGeometrySetID
 
typedef AkSpatialAudioID AkGeometryInstanceID
 

変数

const AkUInt32 kDefaultDiffractionMaxEdges = 8
 
const AkUInt32 kDefaultDiffractionMaxPaths = 8
 
const AkReal32 kMaxDiffraction = 1.0f
 
const AkUInt32 kHashListBlockAllocItemCount = 50
 
const AkUInt32 kDiffractionMaxEdges = 8
 
const AkUInt32 kDiffractionMaxPaths = 8
 
const AkUInt32 kPortalToPortalDiffractionMaxPaths = 8
 
constexpr AkRoomID AK::SpatialAudio::kOutdoorRoomID
 The outdoor room ID. This room is created automatically and is typically used for outdoors, i.e. when not in a room. [詳解]
 

詳解

Spatial audio data type definitions.

AkSpatialAudioTypes.h に定義があります。


このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう