Table des matières
Wwise SDK 2018.1.11
|
AkFXDurationHandler.h
Go to the documentation of this file.
68 m_uIterationFrame = (m_uIterationFrame + 3) & ~3; // Align to next 4 frame boundary for SIMD alignment
AkUInt16 uValidFrames
Number of valid sample frames in the audio buffer.
Definition: AkCommonDefs.h:463
Definition: AkCommonDefs.h:254
void Setup(AkReal32 in_fDuration, AkInt16 in_iLoopingCount, AkUInt32 in_uSampleRate)
Setup duration handler.
Definition: AkFXDurationHandler.h:40
void SetDuration(AkReal32 in_fDuration)
Set current duration per iteration (in secs).
Definition: AkFXDurationHandler.h:65
AkUInt32 m_uIterationFrame
Definition: AkFXDurationHandler.h:119
AkReal32 GetDuration() const
Return current total duration (considering looping) in secs.
Definition: AkFXDurationHandler.h:72
void ProduceBuffer(AkAudioBuffer *io_pBuffer)
Definition: AkFXDurationHandler.h:80
AKRESULT ProduceBuffer(AkUInt16 in_uMaxFrames, AkUInt16 &out_uValidFrames)
Definition: AkFXDurationHandler.h:87
void SetLooping(AkInt16 in_iNumLoops)
Change number of loop iterations (0 == infinite).
Definition: AkFXDurationHandler.h:59
Definition: AkFXDurationHandler.h:35