次の方法で共有


IAMTimecodeDisplay インターフェイス

IAMTimecodeDisplay インターフェイスは、外部の SMPTE/MIDI タイムコード ディスプレイ デバイスの動作を定義する。DirectShow では現在、このインターフェイスを実装するフィルタは提供していない。外部のタイムコード リーダーまたはタイムコード ジェネレータのタイムコード ディスプレイを制御するフィルタでは、サード パーティがこのインターフェイスを実装する必要がある。タイムコード リーダーまたはタイムコード ジェネレータは、VCR に組み込むことも、個別の外部デバイスとして扱うこともできる。このインターフェイスは、Microsoft® DirectShow® フィルタ グラフ内でのレンダリングを目的とするものではない。純粋に外部デバイスの表示で使うものである。

ハードウェアの要件

ハードウェアの要件については、「IAMExtTransport インターフェイス」を参照すること。

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

メソッド 説明
GetTCDisplayEnable 外部デバイスのタイムコード キャラクタ ジェネレータ出力が有効かどうかを判別する。
SetTCDisplayEnable 外部デバイスのタイムコード キャラクタ出力ジェネレータを有効または無効にする。
GetTCDisplay タイムコード キャラクタ ジェネレータ出力の現在の設定を取得する。
SetTCDisplay タイムコード キャラクタ ジェネレータ出力の特性を設定する。