IAMTuner 介面 (strmif.h)
[與此頁面 相關的功能 DirectShow 是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft 強烈建議新程式代碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式代碼,以使用新的 API。]
介面 IAMTuner
會控制電視微調器。 這個介面是 IAMTVTuner 介面的基類,它會繼承所有 IAMTuner
方法。 如需使用 Microsoft DirectShow 控制電視微調程式的詳細資訊,請參閱 IAMTVTuner 檔。
繼承
IAMTuner 介面繼承自 IUnknown 介面。 IAMTuner 也有下列類型的成員:
方法
IAMTuner 介面具有這些方法。
IAMTuner::ChannelMinMax ChannelMinMax 方法會擷取可用的最高和最低通道。 |
IAMTuner::get_Channel get_Channel 方法會擷取微調器設定的通道。 |
IAMTuner::get_CountryCode get_CountryCode方法會擷取建立目前通道對頻率對應的國家/地區代碼。 |
IAMTuner::get_Mode get_Mode 方法會擷取多函式微調工具上的目前模式。 |
IAMTuner::get_TuningSpace get_TuningSpace方法會擷取微調空間。 |
IAMTuner::GetAvailableModes GetAvailableModes 方法會擷取微調工具支援的模式。 |
IAMTuner::Logon Logon 方法會將用戶記錄到系統上。 |
IAMTuner::Logout 註銷方法會註銷目前的使用者。 |
IAMTuner::p ut_Channel put_Channel方法會設定電視頻道。 |
IAMTuner::p ut_CountryCode put_CountryCode 方法會設定國家/地區代碼,以建立要使用的頻率。 |
IAMTuner::p ut_Mode put_Mode方法會將多功能微調程式設定為指定的模式。 |
IAMTuner::p ut_TuningSpace put_TuningSpace 方法會設定區域通道對頻率對應的記憶體索引。 |
IAMTuner::RegisterNotificationCallBack RegisterNotificationCallBack 方法可讓物件在微調器變更狀態時接收事件通知。 |
IAMTuner::SignalPresent SignalPresent 方法會擷取指定通道上的訊號強度。 |
IAMTuner::UnRegisterNotificationCallBack UnRegisterNotificationCallBack 方法會取消註冊事件通知的物件。 (IAMTuner.UnRegisterNotificationCallBack) |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | strmif.h (包含 Dshow.h) |