IXAudio2SourceVoice

IXAudio2SourceVoice: Source voice management interface.

Members

Functions

Discontinuity
HRESULT Discontinuity()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ExitLoop
HRESULT ExitLoop(UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FlushSourceBuffers
HRESULT FlushSourceBuffers()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFrequencyRatio
void GetFrequencyRatio(float* pRatio)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetState
void GetState(XAUDIO2_VOICE_STATE* pVoiceState)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetFrequencyRatio
HRESULT SetFrequencyRatio(float Ratio, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetSourceSampleRate
HRESULT SetSourceSampleRate(UINT32 NewSourceSampleRate)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Start
HRESULT Start(UINT32 Flags, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Stop
HRESULT Stop(UINT32 Flags, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SubmitSourceBuffer
HRESULT SubmitSourceBuffer(const(XAUDIO2_BUFFER)* pBuffer, const(XAUDIO2_BUFFER_WMA)* pBufferWMA)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From IXAudio2Voice

GetVoiceDetails
void GetVoiceDetails(XAUDIO2_VOICE_DETAILS* pVoiceDetails)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetOutputVoices
HRESULT SetOutputVoices(const(XAUDIO2_VOICE_SENDS)* pSendList)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetEffectChain
HRESULT SetEffectChain(const(XAUDIO2_EFFECT_CHAIN)* pEffectChain)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
EnableEffect
HRESULT EnableEffect(UINT32 EffectIndex, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DisableEffect
HRESULT DisableEffect(UINT32 EffectIndex, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetEffectState
void GetEffectState(UINT32 EffectIndex, BOOL* pEnabled)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetEffectParameters
HRESULT SetEffectParameters(UINT32 EffectIndex, const(void)* pParameters, UINT32 ParametersByteSize, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetEffectParameters
HRESULT GetEffectParameters(UINT32 EffectIndex, void* pParameters, UINT32 ParametersByteSize)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetFilterParameters
HRESULT SetFilterParameters(const(XAUDIO2_FILTER_PARAMETERS)* pParameters, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFilterParameters
void GetFilterParameters(XAUDIO2_FILTER_PARAMETERS* pParameters)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetOutputFilterParameters
HRESULT SetOutputFilterParameters(IXAudio2Voice pDestinationVoice, const(XAUDIO2_FILTER_PARAMETERS)* pParameters, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetOutputFilterParameters
void GetOutputFilterParameters(IXAudio2Voice pDestinationVoice, XAUDIO2_FILTER_PARAMETERS* pParameters)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetVolume
HRESULT SetVolume(float Volume, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetVolume
void GetVolume(float* pVolume)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetChannelVolumes
HRESULT SetChannelVolumes(UINT32 Channels, const(float)* pVolumes, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetChannelVolumes
void GetChannelVolumes(UINT32 Channels, float* pVolumes)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetOutputMatrix
HRESULT SetOutputMatrix(IXAudio2Voice pDestinationVoice, UINT32 SourceChannels, UINT32 DestinationChannels, const(float)* pLevelMatrix, UINT32 OperationSet)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetOutputMatrix
void GetOutputMatrix(IXAudio2Voice pDestinationVoice, UINT32 SourceChannels, UINT32 DestinationChannels, float* pLevelMatrix)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DestroyVoice
void DestroyVoice()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta