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

指定描述屬性集、屬性識別碼和要求類型的初始化 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