IXAudio2SourceVoice Members

IXAudio2SourceVoice has the following members.

Public Methods

  Name Description
Discontinuity Notifies an XAudio2 voice that no more buffers are coming after the last one that is currently in its queue.
ExitLoop Stops looping the voice when it reaches the end of the current loop region.
FlushSourceBuffers Removes all pending audio buffers from the voice queue.
GetFrequencyRatio Returns the frequency adjustment ratio of the voice.
GetState Returns the voice’s current cursor position data.
SetFrequencyRatio Sets the frequency adjustment ratio of the voice.
SetSourceSampleRate Reconfigures the voice to consume source data at a different sample rate than the rate specified when the voice was created.
Start Starts consumption and processing of audio by the voice. Delivers the result to any connected submix or mastering voices, or to the output device.
Stop Stops consumption of audio by the current voice.
SubmitSourceBuffer Adds a new audio buffer to the voice queue.

See also

IXAudio2SourceVoice