KSPROPERTY_BDA_RF_TUNER_FREQUENCY
クライアントは、KSPROPERTY_BDA_RF_TUNER_FREQUENCY と KSPROPERTY_BDA_RF_TUNER_FREQUENCY_MULTIPLIER を使用してチューナー ノードの周波数設定を制御します。
使用状況概要表
取得 | 設定 | 対象 | プロパティ記述子の種類 | プロパティ値の種類 |
---|---|---|---|---|
はい | はい | フィルター | KSP_NODE | ULONG |
備考
KSP_NODE の NodeId メンバーはチューナー ノードの識別子を指定します。
プロパティ値は、設定する基本周波数を指定します。
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 を含む)