IAMTVTuner 接口 (strmif.h)

[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayerIMFMediaEngine音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

接口 IAMTVTuner 控制电视调谐器。 电视调谐器筛选器实现此接口。 应用程序可以使用此接口来设置电视频道,获取或设置有关其频率的信息,并确定电视调谐器卡支持的模拟视频标准。

该接口支持模拟广播电视和 AM/FM 收音机的调谐器。 它支持具有多个输入引脚的调谐器,以启用多个设备和多种传输类型。 电视调谐器筛选器支持全球优化覆盖。 它通过 IAMTuner::p ut_ChannelIAMTVTuner::AutoTune 方法将电视频道映射到特定频率。 这些方法处理转换的详细信息,以便硬件驱动程序接收确切的频率。

继承

IAMTVTuner 接口继承自 IAMTunerIAMTVTuner 还具有以下类型的成员:

方法

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)

另请参阅

模拟电视

IAMTuner