バージョン

menu_open
Wwise SDK 2023.1.8
AkSpatialAudioTypes.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.002f)
 
#define AK_SA_DIFFRACTION_DOT_EPSILON   (0.000002)
 
#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 AkArrayAllocatorNoAlign< AkMemID_SpatialAudioArrayPoolSpatialAudio
 
typedef AkArrayAllocatorAlignedSimd< AkMemID_SpatialAudioArrayPoolSpatialAudioSIMD
 
typedef AkArrayAllocatorNoAlign< AkMemID_SpatialAudioPathsArrayPoolSpatialAudioPaths
 
typedef AkArrayAllocatorAlignedSimd< AkMemID_SpatialAudioPathsArrayPoolSpatialAudioPathsSIMD
 
typedef AkArrayAllocatorNoAlign< AkMemID_SpatialAudioGeometryArrayPoolSpatialAudioGeometry
 
typedef AkArrayAllocatorAlignedSimd< AkMemID_SpatialAudioGeometryArrayPoolSpatialAudioGeometrySIMD
 
typedef AkString< ArrayPoolSpatialAudio, wchar_t > AK::SpatialAudio::WString
 Wide string type for use in Wwise Spatial Audio [詳解]
 
typedef AkString< ArrayPoolSpatialAudio, AkOSCharAK::SpatialAudio::OsString
 OS string type for use in Wwise Spatial Audio [詳解]
 
typedef AkString< ArrayPoolSpatialAudio, char > AK::SpatialAudio::String
 String type for use in Wwise Spatial Audio [詳解]
 
typedef AkDbString< ArrayPoolSpatialAudio, 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 AkSet< AkRoomID, 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からはじめよう