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

IDirectMusicSynthSink

COM
IID09823663-5c85-11d2-afa6-00aa0024d8b6継承元IUnknown自前メソッド開始 vtbl3

メソッド 8

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

vtblメソッド
3HRESULT Init(IDirectMusicSynth* pSynth)
4HRESULT SetMasterClock(IReferenceClock* pClock)
5HRESULT GetLatencyClock(IReferenceClock** ppClock)
6HRESULT Activate(BOOL fEnable)
7HRESULT SampleToRefTime(LONGLONG llSampleTime, LONGLONG* prfTime)
8HRESULT RefTimeToSample(LONGLONG rfTime, LONGLONG* pllSampleTime)
9HRESULT SetDirectSound(IDirectSound* pDirectSound, IDirectSoundBuffer* pDirectSoundBuffer)
10HRESULT GetDesiredBufferSize(DWORD* pdwBufferSizeInSamples)