Win32 API 日本語リファレンス
ホームMedia.Audio.XAudio2 › IXAudio2SourceVoice

IXAudio2SourceVoice

COM
継承元IXAudio2Voice自前メソッド開始 vtbl19

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
19HRESULT Start(DWORD Flags, DWORD OperationSet)
20HRESULT Stop(DWORD Flags, DWORD OperationSet)
21HRESULT SubmitSourceBuffer(XAUDIO2_BUFFER* pBuffer, XAUDIO2_BUFFER_WMA* pBufferWMA)
22HRESULT FlushSourceBuffers()
23HRESULT Discontinuity()
24HRESULT ExitLoop(DWORD OperationSet)
25void GetState(XAUDIO2_VOICE_STATE* pVoiceState, DWORD Flags)
26HRESULT SetFrequencyRatio(FLOAT Ratio, DWORD OperationSet)
27void GetFrequencyRatio(FLOAT* pRatio)
28HRESULT SetSourceSampleRate(DWORD NewSourceSampleRate)