IXAudio2SourceVoice has the following members.
| 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. |