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)

另请参阅

KSPROPERTY

KSPROPERTY_TUNER_FREQUENCY

KS_TUNER_TUNING_FLAGS

PROPSETID_TUNER