目录

Wwise SDK 2018.1.11
AK::SpeakerVolumes::Matrix 命名空间参考

Volume matrix (multi-in/multi-out channel configurations) services. 更多...

函数

AkForceInline AkUInt32  GetRequiredSize (AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut)
  Compute size (in bytes) required for given channel configurations. 更多...
 
AkForceInline AkUInt32  GetNumElements (AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut)
  Compute size (in number of elements) required for given channel configurations. 更多...
 
AkForceInline VectorPtr  GetChannel (MatrixPtr in_pVolumeMx, AkUInt32 in_uIdxChannelIn, AkUInt32 in_uNumChannelsOut)
  Get pointer to volume distribution for input channel in_uIdxChannelIn. 更多...
 
AkForceInline ConstVectorPtr  GetChannel (ConstMatrixPtr in_pVolumeMx, AkUInt32 in_uIdxChannelIn, AkUInt32 in_uNumChannelsOut)
  Get pointer to volume distribution for input channel in_uIdxChannelIn. 更多...
 
AkForceInline void  Copy (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut)
  Copy matrix. 更多...
 
AkForceInline void  Copy (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut, AkReal32 in_fGain)
  Copy matrix with gain. 更多...
 
AkForceInline void  Zero (MatrixPtr in_pVolumes, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut)
  Clear matrix. 更多...
 
AkForceInline void  Mul (MatrixPtr in_pVolumesDst, const AkReal32 in_fVol, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut)
  Multiply a matrix with a scalar. 更多...
 
AkForceInline void  Add (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut)
  Add all elements of two volume matrices, independently. 更多...
 
AkForceInline void  MAdd (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut, AkReal32 in_fGain)
  Pointwise Multiply-Add of all elements of two volume matrices. 更多...
 
AkForceInline void  AbsMax (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut)
  Get absolute max for all elements of two volume matrices, independently. 更多...
 
AkForceInline void  Max (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut)
  Get max for all elements of two volume matrices, independently. 更多...
 

详细描述

Volume matrix (multi-in/multi-out channel configurations) services.