KSPROPERTY_TUNER_MODE_CAPS_S構造体 (ksmedia.h)
KS_PROPERTY_TUNER_MODE_CAPS_S 構造では、テレビおよびラジオ のチューナ デバイスの機能について説明します。
構文
typedef struct {
KSPROPERTY Property;
ULONG Mode;
ULONG StandardsSupported;
ULONG MinFrequency;
ULONG MaxFrequency;
ULONG TuningGranularity;
ULONG NumberOfInputs;
ULONG SettlingTime;
ULONG Strategy;
} KSPROPERTY_TUNER_MODE_CAPS_S, *PKSPROPERTY_TUNER_MODE_CAPS_S;
メンバーズ
Property
プロパティ セット、プロパティ ID、および要求の種類を記述する、初期化 KSPROPERTY 構造体を指定します。
Mode
呼び出し元が機能情報を要求しているチューナ モードを指定します。 ksmedia.hで定義されているKSPROPERTY_TUNER_MODES列挙体から、次のいずれかのチューナ モードを使用できます。
旗 | 意味 |
---|---|
KSPROPERTY_TUNER_MODE_TV | チューナがアナログ放送またはケーブルテレビチャンネルをチューニングできることを示します。 |
KSPROPERTY_TUNER_MODE_FM_RADIO | チューナが FM ラジオ チャンネルをチューニングできることを示します。 |
KSPROPERTY_TUNER_MODE_AM_RADIO | チューナが AM 無線チャンネルをチューニングできることを示します。 |
KSPROPERTY_TUNER_MODE_DSS | チューナが DSS チャネルをチューニングできることを示します。 |
KSPROPERTY_TUNER_MODE_ATSC | チューナが高度なテレビシステム委員会の放送(米国向けデジタルテレビ)またはその他のデジタルテレビ標準をチューニングできることを示します。 |
StandardsSupported
サポートされているアナログ ビデオ標準について説明します。 Mode が KSPROPERTY_TUNER_MODE_TV に設定されている場合、このメンバーは、KS_AnalogVideoStandard 列挙体の 1 つ以上の (論理的に ORed) 値に設定できます。
MinFrequency
チューナでサポートされる最も低い周波数を指定します。 この値はヘルツ (Hz) 単位です。
MaxFrequency
チューナでサポートされる最も高い周波数を指定します。 この値はヘルツ (Hz) 単位です。
TuningGranularity
チューニング頻度の 2 つの設定の間で可能な最小のステップ サイズを指定します。 この値はヘルツ (Hz) 単位です。
NumberOfInputs
チューナの入力数を指定します。
SettlingTime
新しい周波数設定が安定するまでの時間をミリ秒単位で指定します。
Strategy
チューニング方法を指定します。 このメンバーは、KS_TUNER_STRATEGY 列挙体の値の 1 つだけに設定する必要があります。
備考
ミニドライバーは、要求されたチューナ モードのモード機能を満たします。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ksmedia.h (Ksmedia.h を含む) |
関連項目
KSPROPERTY を する