次の方法で共有


VideoInfo2 フォーマット タイプ

プレビュー ピンには、VIDEOINFOHEADER2 フォーマットのメディア タイプが適している場合がある。このフォーマット構造体はインターレース ビデオ、画像のアスペクト比などの特殊な機能をサポートしている。

VMR-7 と VMR-9 はどちらも VIDEOINFOHEADER2 を直接サポートしている。VMR をデコーダに接続すると、最適なフォーマットをネゴシエートする。しかし、古いビデオ レンダリング フィルタは VIDEOINFOHEADER2 をサポートしていない。ビデオ レンダリング フィルタで VIDEOINFOHEADER2 フォーマット タイプを使うには、グラフにオーバーレイ ミキサー フィルタを挿入する必要がある。

  1. IPin::EnumMediaTypes メソッドを使い、デコーダ フィルタの出力ピンの優先メディア タイプを列挙する。
  2. 最初に列挙されるメディア タイプを確認する。
  3. フォーマット タイプが FORMAT_VideoInfo2 なら、出力ピンをオーバーレイ ミキサーに接続する。次にオーバーレイ ミキサーをビデオ レンダラに接続する。 (「ビデオ ポート ピン」を参照すること。)

これらの機能に興味がなければ、オーバーレイ ミキサーを使う必要はない。ビデオ レンダラに直接デコーダを接続すると、代わりに VIDEOINFOHEADER フォーマットで接続する。

参照