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
指定描述属性集、属性 ID 和请求类型的初始化 KSPROPERTY 结构。
Frequency
指定优化器的频率。 如果请求是 Get 请求,微型驱动程序将返回优化器的当前频率。 如果请求是 Set 请求,微型驱动程序应将优化器的频率设置为指定的值。 此值在赫茨(Hz)中指定。
LastFrequency
指定优化的最后一个频率。
TuningFlags
指定描述优化作粒度的优化标志。 如果请求是 Get 请求,微型驱动程序将返回当前的优化标志。 如果请求是 Set 请求,微型驱动程序应使用指定的优化方法。 此成员必须设置为 KS_TUNER_TUNING_FLAGS 枚举中的值之一。
VideoSubChannel
指定数字电视源的视频子通道。 如果请求是 Get 请求,微型驱动程序应将数字电视源的视频子通道返回到指定值。 如果请求是 Set 请求,微型驱动程序应为数字电视源设置视频子通道。 此成员仅由支持 DSS 优化器模式(KSPROPERTY_TUNER_MODE_DSS)的设备使用。
AudioSubChannel
指定数字电视源的音频子通道。 如果请求是 Get 请求,微型驱动程序应返回数字电视源的音频子通道。 如果请求是 Set 请求,微型驱动程序应为数字电视源设置音频子通道。 此成员仅由支持 DSS 优化器模式(KSPROPERTY_TUNER_MODE_DSS)的设备使用。
Channel
指定数字电视源的视频子通道。 如果请求是 Get 请求,微型驱动程序应将数字电视源的视频子通道返回到指定值。 如果请求是 Set 请求,微型驱动程序应为数字电视源设置视频子通道。 此成员仅由支持 DSS 优化器模式(KSPROPERTY_TUNER_MODE_DSS)的设备使用。
Country
指定优化作的当前国家/地区代码。 国家/地区代码遵循电话 API(TAPI)区域代码值,这些值对应于国际长途拨号代码。
要求
要求 | 价值 |
---|---|
标头 | ksmedia.h (包括 Ksmedia.h) |