次の方法で共有


KSPROPERTY_BDA_RF_TUNER_FREQUENCY

クライアントは、KSPROPERTY_BDA_RF_TUNER_FREQUENCYKSPROPERTY_BDA_RF_TUNER_FREQUENCY_MULTIPLIER を使用してチューナー ノードの周波数設定を制御します。

使用状況概要表

取得 設定 対象 プロパティ記述子の種類 プロパティ値の種類
はい はい フィルター KSP_NODE ULONG

備考

KSP_NODENodeId メンバーはチューナー ノードの識別子を指定します。

プロパティ値は、設定する基本周波数を指定します。

KSPROPERTY_BDA_RF_TUNER_FREQUENCY プロパティの指定:

  • BDA_FREQUENCY_NOT_SET (−1) は、周波数が設定されていないことを示します。

  • BDA_FREQUENCY_NOT_DEFINED (0) は、周波数が定義されていないことを示します。

KSPROPERTY_BDA_RF_TUNER_FREQUENCY_MULTIPLIER プロパティで BDA_FREQUENCY_MULTIPLIER_NOT_SET の乗数を (−1)、または BDA_FREQUENCY_MULTIPLIER_NOT_DEFINED を (0) に指定した場合、KSPROPERTY_BDA_RF_TUNER_FREQUENCY プロパティは周波数をキロヘルツ (kHz) で指定します。 さらに、周波数の乗数プロパティのミニドライバーのセット ハンドラー (KStrSetPropertyHandler) が呼び出されない場合、ミニドライバーで、指定された周波数が kHz (1Hz x 1000) 単位で表されることを判断する必要があります。 実際、乗数の既定値は 1000 です。 詳細については、「BDA チューナー ノードの周波数プロパティへのアクセス」を参照してください。

要件

ヘッダー: bdamedia.h (Bdamedia.h を含む)

関連項目

KSP_NODE

KSPROPERTY_BDA_RF_TUNER_FREQUENCY_MULTIPLIER