IAMTVTuner 接口 (strmif.h)
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
接口 IAMTVTuner
控制电视调谐器。 电视调谐器筛选器实现此接口。 应用程序可以使用此接口来设置电视频道,获取或设置有关其频率的信息,并确定电视调谐器卡支持的模拟视频标准。
该接口支持模拟广播电视和 AM/FM 收音机的调谐器。 它支持具有多个输入引脚的调谐器,以启用多个设备和多种传输类型。 电视调谐器筛选器支持全球优化覆盖。 它通过 IAMTuner::p ut_Channel 和 IAMTVTuner::AutoTune 方法将电视频道映射到特定频率。 这些方法处理转换的详细信息,以便硬件驱动程序接收确切的频率。
继承
IAMTVTuner 接口继承自 IAMTuner。 IAMTVTuner 还具有以下类型的成员:
方法
IAMTVTuner 接口具有这些方法。
IAMTVTuner::AutoTune AutoTune 方法扫描通道频率上的精确信号。 |
IAMTVTuner::get_AudioFrequency get_AudioFrequency 方法检索当前已调整的音频频率。 |
IAMTVTuner::get_AvailableTVFormats get_AvailableTVFormats 方法检索调谐器支持的所有模拟视频电视标准。 |
IAMTVTuner::get_ConnectInput get_ConnectInput 方法检索硬件调谐器输入连接。 |
IAMTVTuner::get_InputType get_InputType 方法检索 IAMTVTuner::p ut_InputType 中设置的输入类型。 |
IAMTVTuner::get_NumInputConnections get_NumInputConnections 方法检索插入调谐器筛选器的电视源数。 |
IAMTVTuner::get_TVFormat get_TVFormat 方法检索当前使用的模拟视频电视标准。 |
IAMTVTuner::get_VideoFrequency get_VideoFrequency 方法检索当前视频频率。 |
IAMTVTuner::p ut_ConnectInput put_ConnectInput 方法设置硬件调谐器输入连接。 |
IAMTVTuner::p ut_InputType put_InputType方法 (电缆或天线) 设置调谐器输入类型。 |
IAMTVTuner::StoreAutoTune StoreAutoTune 方法保存所有通道的微调信息。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | strmif.h (包括 Dshow.h) |