Win32 API 日本語リファレンス
ホームMedia.Speech › ISpMMSysAudio

ISpMMSysAudio

COM
IID15806f6e-1d70-4b48-98e6-3b1a007509ab継承元ISpAudio自前メソッド開始 vtbl26

メソッド 5

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

vtbl 26 HRESULT GetDeviceId(DWORD* puDeviceId)
puDeviceIdDWORD*inout現在のマルチメディアデバイスIDを受け取るポインタ。
vtbl 27 HRESULT SetDeviceId(DWORD uDeviceId)
uDeviceIdDWORDin使用するマルチメディアデバイスID。WAVE_MAPPERで既定デバイスを指定する。
vtbl 28 HRESULT GetMMHandle(void** pHandle)
pHandlevoid**inout基盤のwaveIn/waveOutハンドルを受け取るポインタ。
vtbl 29 HRESULT GetLineId(DWORD* puLineId)
puLineIdDWORD*inout現在のミキサーラインIDを受け取るポインタ。
vtbl 30 HRESULT SetLineId(DWORD uLineId)
uLineIdDWORDin使用するミキサーラインID。