KSPROPERTY_TUNER_STATUS_S 結構 (ksmedia.h)
KSPROPERTY_TUNER_STATUS_S結構描述電視和無線電微調器裝置的微調作業進度,包括呈現微調頻率。
語法
typedef struct {
KSPROPERTY Property;
ULONG CurrentFrequency;
ULONG PLLOffset;
ULONG SignalStrength;
ULONG Busy;
} KSPROPERTY_TUNER_STATUS_S, *PKSPROPERTY_TUNER_STATUS_S;
成員
Property
指定描述屬性集、屬性識別碼和要求類型的初始化 KSPROPERTY 結構。
CurrentFrequency
指定目前的微調器頻率。 這個值在 Hz) 中為 Hz (。
PLLOffset
指定微調粒度倍數中 PLL) 位移的階段鎖定迴圈 (。 如果微調器策略KS_TUNER_STRATEGY_PLL,則會使用此原則。 如果微調器策略未KS_TUNER_STRATEGY_PLL,這個值就沒有意義。 下表示范迷你驅動程序針對各種微調條件傳回的值,假設微調粒度為 62.5kHz:
頻率位移 | PLLOffset |
---|---|
+125,000 | +2 |
+62,500 | +1 |
完美調整 | 0 |
-62,500 | -1 |
-125,000 | -2 |
SignalStrength
指定訊號的幅度。 如果微調器策略KS_TUNER_STRATEGY_SIGNAL_STRENGTH,則會使用此原則。 不論 minidriver 支援的微調策略為何,此成員的有效值為:
值 | 意義 |
---|---|
-1 | 強度無法使用。 |
0 | 不可接受的頻率。 |
1 | 在可接受的頻率上。 |
Busy
指出迷你驅動程式目前是否正忙於微調程式。 如果 minidriver 目前正在調整為通道,則必須將此成員設定為 TRUE 。 否則,如果 minidriver 目前未調整為新的通道,則此成員必須設定為 FALSE。
備註
如需 PLLOffset 和 SignalStrength 成員的詳細資訊,請參閱 PCI 型電視擷取。 如果您的微調器裝置支援無線電微調,請參閱 具有無線電微調器的視訊擷取裝置。
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h (包含 Ksmedia.h) |