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