次の方法で共有


頻度テーブル

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

TV チューナ フィルター (kstvtune.ax) には、周波数テーブルの内部リストがあります。 各周波数テーブルには周波数のリストが含まれており、特定の国/地域のブロードキャストまたはケーブル周波数に対応します。 アプリケーションは、必要な頻度のインデックスを使用して IAMTuner::p ut_Channel メソッドを呼び出すことによって、特定の頻度に調整されます。

一部の国/地域では、頻度テーブルのインデックス番号がチャネル番号に直接マップされます。 ただし、固定チャネル番号はすべての市場に適しているわけではありません。 たとえば、ヨーロッパのチャネル番号は実際にはコンシューマーによって使用されません。 代わりに、コンシューマーは、その地域のブロードキャストまたはケーブルオペレーターによって使用される周波数に対して独自のチャネル番号を選択して割り当てることを期待しています。 これらの国/地域では、アプリケーションはインデックス番号をユーザーに直接公開しないでください。 Instread では、アプリケーションはチャネル番号 (ユーザーに提示) と頻度インデックス (チューニング用) の間の内部マッピングを保持する必要があります。

ほとんどの米国以外のケーブル事業者は、選択した周波数で自由にブロードキャストできます。多くの場合、異なる標準の周波数を同じチャンネルラインナップに混合します。 したがって、標準ケーブル チャネル標準機関がない国/地域では、"Unicable" 周波数テーブルが使用されます。 また、周波数テーブル内の個々の周波数をオーバーライドするメカニズムも用意されています。 このメカニズムについては、「 頻度のオーバーライド」セクションで説明します。

国際アナログテレビチューニング