バージョン

menu_open

ネームスペース AK::SpeakerVolumes::Vector

Volume vector services. [詳細]

関数

AkForceInline void  Copy (VectorPtr in_pVolumesDst, ConstVectorPtr in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Copy volumes.
AkForceInline void  Copy (VectorPtr in_pVolumesDst, ConstVectorPtr in_pVolumesSrc, AkUInt32 in_uNumChannels, AkReal32 in_fGain)
  Copy volumes with gain.
AkForceInline void  Zero (VectorPtr in_pVolumes, AkUInt32 in_uNumChannels)
  Clear volumes.
AkForceInline void  Add (VectorPtr in_pVolumesDst, ConstVectorPtr in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Accumulate two volume vectors.
AkForceInline void  Mul (VectorPtr in_pVolumesDst, const AkReal32 in_fVol, AkUInt32 in_uNumChannels)
  Multiply volume vector with a scalar.
AkForceInline void  Mul (VectorPtr in_pVolumesDst, ConstVectorPtr in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Multiply two volume vectors.
AkForceInline void  Max (AkReal32 *in_pVolumesDst, const AkReal32 *in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Get max for all elements of two volume vectors, independently.
AkForceInline void  Min (AkReal32 *in_pVolumesDst, const AkReal32 *in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Get min for all elements of two volume vectors, independently.
AkForceInline AkUInt32  GetNumV4F32 (AkUInt32 in_uNumChannels)
  Compute size (in number of v4 elements) required for given number of channels in vector.
AkForceInline AkUInt32  GetNumElements (AkUInt32 in_uNumChannels)
  Compute size (in number of elements/floats) required for given channel configuration.
AkForceInline AkUInt32  GetRequiredSize (AkUInt32 in_uNumChannels)
  Compute size (in bytes) required for given channel configuration.

説明

Volume vector services.


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

サポートは必要ですか?

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

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

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

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

Wwiseからはじめよう