KSPROPERTY_TUNER_FREQUENCY_S 結構 (ksmedia.h)

KSPROPERTY_TUNER_FREQUENCY_S 結構描述電視或無線電微調器裝置的頻率。

語法

typedef struct {
  KSPROPERTY Property;
  ULONG      Frequency;
  ULONG      LastFrequency;
  ULONG      TuningFlags;
  ULONG      VideoSubChannel;
  ULONG      AudioSubChannel;
  ULONG      Channel;
  ULONG      Country;
} KSPROPERTY_TUNER_FREQUENCY_S, *PKSPROPERTY_TUNER_FREQUENCY_S;

成員

Property

指定描述屬性集、屬性識別碼和要求類型的初始化 KSPROPERTY 結構。

Frequency

指定微調器的頻率。 如果要求是 Get 要求,minidriver 會傳回微調程式的目前頻率。 如果要求是 Set 要求,minidriver 應該將微調器的頻率設定為指定的值。 這個值是在 Hz (Hz) 中指定。

LastFrequency

指定最後一個微調頻率。

TuningFlags

指定描述微調作業粒度的微調旗標。 如果要求是 Get 要求,minidriver 會傳回目前的微調旗標。 如果要求是 Set 要求,minidriver 應該使用指定的微調方法。 這個成員必須設定為 KS_TUNER_TUNING_FLAGS 列舉中的其中一個值。

VideoSubChannel

指定數位電視來源的視訊子通道。 如果要求是 Get 要求,minidriver 應該會將數位電視來源的視訊子通道傳回指定的值。 如果要求是 Set 要求,迷你驅動程式應該設定數位電視來源的視訊子通道。 此成員僅供支援 DSS 微調器模式的裝置使用 (KSPROPERTY_TUNER_MODE_DSS) 。

AudioSubChannel

指定數位電視來源的音訊子通道。 如果要求是 Get 要求,迷你驅動程式應該會傳回數位電視來源的音訊子通道。 如果要求是 Set 要求,迷你驅動程式應該設定數位電視來源的音訊子通道。 此成員僅供支援 DSS 微調器模式的裝置使用 (KSPROPERTY_TUNER_MODE_DSS) 。

Channel

指定數位電視來源的視訊子通道。 如果要求是 Get 要求,minidriver 應該會將數位電視來源的視訊子通道傳回指定的值。 如果要求是 Set 要求,迷你驅動程式應該設定數位電視來源的視訊子通道。 此成員僅供支援 DSS 微調器模式的裝置使用 (KSPROPERTY_TUNER_MODE_DSS) 。

Country

指定微調作業的目前國家/地區代碼。 國家/地區代碼遵循 Telephony API (TAPI) 對應到國際長距離撥號代碼的區域代碼值。

規格需求

需求
標頭 ksmedia.h (包含 Ksmedia.h)

另請參閱

KSPROPERTY

KSPROPERTY_TUNER_FREQUENCY

KS_TUNER_TUNING_FLAGS

PROPSETID_TUNER