扫描到可调谐信号

本部分仅适用于从 Microsoft Windows Vista 开始的操作系统。

信号扫描是指锁定到下一个可调式信号的过程, (按电缆或天线系统上的一系列频率值广播) 。 对于早于 Windows Vista 的操作系统,信号扫描将在很大程度上由KsTvTune.ax模块) (软件驱动,并基于扫描已知的通道映射,而不是对广播频谱进行基于频率的扫描。 如果在 Windows Vista 上运行的 AVStream 微型驱动程序通过PROPSETID_TUNER属性集中的 Windows Vista 属性报告回信号扫描功能,则调谐器筛选器 (KsTvTune.ax) 并且上述应用程序可以使用这些功能进行扫描。 如果驱动程序不支持新的基于频率的扫描功能, KsTvTune.ax 将回退到以前基于通道的扫描功能。

调谐器筛选器和 AVStream 微型驱动程序可以通过使用 硬件辅助扫描算法来处理新的基于频率的扫描功能。

扫描完成后,微型驱动程序必须发出事件句柄的信号。 有关事件操作流程的信息,请参阅事件机制和 Flow

若要支持新的基于频率的扫描功能,微型驱动程序必须实现以下列表中的必需属性,还可以选择实现其余属性和事件:

KSPROPERTY_TUNER_SCAN_CAPS (必需)

KSPROPERTY_TUNER_SCAN_STATUS (可选)

KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS (可选)

KSEVENT_TUNER_INITIATE_SCAN (可选)