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

IAMTuner

COM
IID211a8761-03ac-11d1-8d13-00aa00bd8339継承元IUnknown自前メソッド開始 vtbl3

メソッド 15

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

vtblメソッド
3HRESULT put_Channel(INT lChannel, INT lVideoSubChannel, INT lAudioSubChannel)
4HRESULT get_Channel(INT* plChannel, INT* plVideoSubChannel, INT* plAudioSubChannel)
5HRESULT ChannelMinMax(INT* lChannelMin, INT* lChannelMax)
6HRESULT put_CountryCode(INT lCountryCode)
7HRESULT get_CountryCode(INT* plCountryCode)
8HRESULT put_TuningSpace(INT lTuningSpace)
9HRESULT get_TuningSpace(INT* plTuningSpace)
10HRESULT Logon(HANDLE hCurrentUser)
11HRESULT Logout()
12HRESULT SignalPresent(INT* plSignalStrength)
13HRESULT put_Mode(AMTunerModeType lMode)
14HRESULT get_Mode(AMTunerModeType* plMode)
15HRESULT GetAvailableModes(INT* plModes)
16HRESULT RegisterNotificationCallBack(IAMTunerNotification* pNotify, INT lEvents)
17HRESULT UnRegisterNotificationCallBack(IAMTunerNotification* pNotify)