次の方法で共有


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