ホーム › Media.Speech › ISpAudio
ISpAudio
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 15 | HRESULT SetState(SPAUDIOSTATE NewState, ULONGLONG ullReserved) |
| 16 | HRESULT SetFormat(GUID* rguidFmtId, WAVEFORMATEX* pWaveFormatEx) |
| 17 | HRESULT GetStatus(SPAUDIOSTATUS* pStatus) |
| 18 | HRESULT SetBufferInfo(SPAUDIOBUFFERINFO* pBuffInfo) |
| 19 | HRESULT GetBufferInfo(SPAUDIOBUFFERINFO* pBuffInfo) |
| 20 | HRESULT GetDefaultFormat(GUID* pFormatId, WAVEFORMATEX** ppCoMemWaveFormatEx) |
| 21 | HANDLE EventHandle() |
| 22 | HRESULT GetVolumeLevel(DWORD* pLevel) |
| 23 | HRESULT SetVolumeLevel(DWORD Level) |
| 24 | HRESULT GetBufferNotifySize(DWORD* pcbSize) |
| 25 | HRESULT SetBufferNotifySize(DWORD cbSize) |