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 つだけに設定する必要があります。
注釈
ミニドライバーは、要求されたチューナー モードのモード機能を満たします。
要件
要件 | 値 |
---|---|
Header | ksmedia.h (Ksmedia.h を含む) |