次の方法で共有


IAMTVTuner インターフェイス

IAMTVTuner インターフェイスは、TV チューナー フィルタで実装される。このインターフェイスは、アプリケーションが TV チューナー デバイスを制御できるメソッドを IAMTuner インターフェイスから継承し、提供する。このインターフェイスは、アナログ放送テレビおよび AM/FM ラジオに対応している。

IAMTVTuner は、複数の入力ピンを持つチューナーに対応しており、複数のデバイスおよび複数の転送タイプを使える。

IAMTVTuner は、IAMTuner::put_Channel メソッドおよび IAMTVTuner::AutoTune メソッドを介して、TV チャンネルを特定の周波数にマップする。この 2 つのメソッドは、ハードウェア ドライバが正確な周波数を取得するようにこの変換の細部を取り扱う。TV チューナー フィルタは世界各地のチューニング範囲をサポートしている。

TV チャンネルの設定、そのチャンネルの周波数情報の取得または設定、使用する TV チューナー カードが対応しているアナログ ビデオ規格の判別を実行するには、アプリケーションからこのインターフェイスを使う。

IAMTVTuner インターフェイスは、IAMTuner から継承されるメソッドに加え、以下のメソッドを公開する。

メソッド 説明
get_AvailableTVFormats チューナーがサポートしているアナログ ビデオ TV 規格をすべて取得する。
get_TVFormat 現在使用されているアナログ ビデオ TV 規格を取得する。
AutoTune チャンネルの周波数の正確な信号をスキャンする。
StoreAutoTune すべてのチャンネルの最適チューニング情報を保存する。
get_NumInputConnections チューナー フィルタに接続されている TV ソースの数を取得する。
put_InputType チューナーの入力タイプ (ケーブルまたはアンテナ) を設定する。
get_InputType 入力タイプを取得する。
put_ConnectInput ハードウェア チューナー入力接続を設定する。
get_ConnectInput ハードウェア チューナー入力接続を取得する。
get_VideoFrequency 現在のビデオ周波数を取得する。
get_AudioFrequency 現在のオーディオ周波数を取得する。

参照