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) |