KSPROPERTY_TUNER_SCAN_STATUS_S 结构 (ksmedia.h)

KSPROPERTY_TUNER_SCAN_STATUS_S结构描述扫描操作的状态。

语法

typedef struct {
  KSPROPERTY    Property;
  TunerLockType LockStatus;
  ULONG         CurrentFrequency;
} KSPROPERTY_TUNER_SCAN_STATUS_S, *PKSPROPERTY_TUNER_SCAN_STATUS_S;

成员

Property

指定描述属性集、属性 ID 和请求类型的已初始化 KSPROPERTY 结构。

LockStatus

TunerLockType 枚举中的以下值之一,指示扫描操作的锁定状态。

状态 含义
Tuner_LockType_None (0x00) 调谐器未锁定在信号上。 驱动程序可以在扫描结束时返回此值。
Tuner_LockType_Within_Scan_Sensing_Range (0x01) 信号在附近;但是,驱动程序无法报告确切的频率。
Tuner_LockType_Locked (0x02) 已建立微调信号锁。 驱动程序可以在扫描结束时返回此值。

CurrentFrequency

优化设备上的当前锁定频率(以 Hz 为单位)。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的操作系统中可用。
标头 ksmedia.h (包括 Ksmedia.h)

另请参阅

KSEVENT_TUNER_INITIATE_SCAN

KSPROPERTY

KSPROPERTY_TUNER_SCAN_STATUS

PROPSETID_TUNER