|
Wwise SDK 2025.1.2
|
#include <AK/SoundEngine/Common/AkNumeralTypes.h>命名空间 | |
| namespace | AK |
| Definition of data structures for AkAudioObject | |
| AK::SpeakerVolumes | |
| Multi-channel volume definitions and services. | |
宏定义 | |
| #define | NULL 0 |
类型定义 | |
| typedef AkUInt32 | AkUniqueID |
| Unique 32-bit ID 更多... | |
| typedef AkUInt32 | AkStateID |
| State ID 更多... | |
| typedef AkUInt32 | AkStateGroupID |
| State group ID 更多... | |
| typedef AkUInt32 | AkPlayingID |
| A unique identifier generated whenever a PostEvent is called (or when a Dynamic Sequence is created). This identifier serves as a handle to control and interact with individual playback instances, such as stopping a specific instance, and is the ID used in the EndOfEvent callback (see AkCallbackType). 更多... | |
| typedef AkInt32 | AkTimeMs |
| Time in ms 更多... | |
| typedef AkUInt16 | AkPortNumber |
| Port number 更多... | |
| typedef AkReal32 | AkPitchValue |
| Pitch value 更多... | |
| typedef AkReal32 | AkVolumeValue |
| Volume value( also apply to LFE ) 更多... | |
| typedef AkUInt64 | AkGameObjectID |
| Game object ID 更多... | |
| typedef AkReal32 | AkLPFType |
| Low-pass filter type 更多... | |
| typedef AkInt32 | AkMemPoolId |
| Memory pool ID 更多... | |
| typedef AkUInt32 | AkPluginID |
| Source or effect plug-in ID 更多... | |
| typedef AkUInt32 | AkCodecID |
| Codec plug-in ID 更多... | |
| typedef AkUInt32 | AkAuxBusID |
| Auxilliary bus ID 更多... | |
| typedef AkInt16 | AkPluginParamID |
| Source or effect plug-in parameter ID 更多... | |
| typedef AkInt8 | AkPriority |
| Priority 更多... | |
| typedef AkUInt16 | AkDataCompID |
| Data compression format ID 更多... | |
| typedef AkUInt16 | AkDataTypeID |
| Data sample type ID 更多... | |
| typedef AkUInt8 | AkDataInterleaveID |
| Data interleaved state ID 更多... | |
| typedef AkUInt32 | AkSwitchGroupID |
| Switch group ID 更多... | |
| typedef AkUInt32 | AkSwitchStateID |
| Switch ID 更多... | |
| typedef AkUInt32 | AkRtpcID |
| Real time parameter control ID 更多... | |
| typedef AkReal32 | AkRtpcValue |
| Real time parameter control value 更多... | |
| typedef AkUInt32 | AkBankID |
| Run time bank ID 更多... | |
| typedef AkUInt32 | AkBankType |
| Run time bank type 更多... | |
| typedef AkUInt32 | AkFileID |
| Integer-type file identifier 更多... | |
| typedef AkUInt32 | AkDeviceID |
| I/O device ID 更多... | |
| typedef AkUInt32 | AkTriggerID |
| Trigger ID 更多... | |
| typedef AkUInt32 | AkArgumentValueID |
| Argument value ID 更多... | |
| typedef AkUInt32 | AkChannelMask |
| Channel mask (similar to extensibleWavFormat). Bit values are defined in AkSpeakerConfig.h. 更多... | |
| typedef AkUInt32 | AkModulatorID |
| Modulator ID 更多... | |
| typedef AkUInt32 | AkAcousticTextureID |
| Acoustic Texture ID 更多... | |
| typedef AkUInt32 | AkImageSourceID |
| Image Source ID 更多... | |
| typedef AkUInt64 | AkOutputDeviceID |
| Audio Output device ID 更多... | |
| typedef AkUInt32 | AkPipelineID |
| Unique node (bus, voice) identifier for profiling. 更多... | |
| typedef AkUInt32 | AkRayID |
| Unique (per emitter) identifier for an emitter-listener ray. 更多... | |
| typedef AkUInt64 | AkAudioObjectID |
| Audio Object ID 更多... | |
| typedef AkUInt32 | AkJobType |
| Job type identifier 更多... | |
| typedef AkUInt64 | AkCacheID |
| Stream cache block ID. 更多... | |
| typedef AkUInt16 | AkVertIdx |
| Index of vertex in SA geometry 更多... | |
| typedef AkUInt16 | AkTriIdx |
| Index of triangle in SA geometry 更多... | |
| typedef AkUInt16 | AkSurfIdx |
| Index of surface in SA geometry 更多... | |
| typedef AkReal32 * | AkSpeakerVolumesMatrixPtr |
| typedef AkReal32 * | AkSpeakerVolumesVectorPtr |
| Constant volume vector. Access each element with the standard bracket [] operator. 更多... | |
| typedef const AkReal32 * | AkSpeakerVolumesConstVectorPtr |
| Constant volume matrix. Access each input channel vector with AK::SpeakerVolumes::Matrix::GetChannel(). 更多... | |
| typedef const AkReal32 * | AkSpeakerVolumesConstMatrixPtr |
| Opaque data structure for storing a collection of external sources. Refer to API in AK/SoundEngine/Common/AkExternalSourceArray.h to learn how to manipulate this data structure. 更多... | |
| typedef void * | AkExternalSourceArray |
| using | AK::SpeakerVolumes::VectorPtr = AkSpeakerVolumesMatrixPtr |
| using | AK::SpeakerVolumes::MatrixPtr = AkSpeakerVolumesVectorPtr |
| using | AK::SpeakerVolumes::ConstVectorPtr = AkSpeakerVolumesConstVectorPtr |
| using | AK::SpeakerVolumes::ConstMatrixPtr = AkSpeakerVolumesConstMatrixPtr |