AVI 圧縮解除フィルター
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
AVI 圧縮解除フィルターを使用すると、Video Compression Manager (VCM) コーデックでフィルター グラフを結合できます。 アプリケーションは、フィルター グラフにフィルターを追加する必要はありません。必要に応じ、フィルター グラフ マネージャーによって自動的に取り込まれます。
フィルター グラフ マネージャーは、AVI ファイルをレンダリングするグラフを作成するときに、ファイルの AVI ヘッダー内の FOURCC をチェックして、ビデオ ストリームが圧縮されているかどうかを判断します。 その場合は、Filter Graph Manager によって AVI Decompressor が追加され、レジストリでファイルを処理できるインストール済みの展開ツールが検索されます。
注意
MPEG 圧縮解除機能は、VCM コーデックとして実装されることはなく、ネイティブ DirectShow フィルターとしてのみ実装されます。
アップストリーム ピンでは、AVI 圧縮解除器は通常 、AVI スプリッターに接続します。 出力ピンでは、通常 、ビデオ レンダラー または AVI 多重化フィルターに接続します。
Label | 値 |
---|---|
フィルター インターフェイス | IBaseFilter |
入力ピン メディアの種類 | 主な種類: MEDIATYPE_VideoSubtype: 圧縮の種類の FOURCC コードに対応する必要があります。 詳しくは、「FOURCCコード」を参照してください。 形式の種類: FORMAT_VideoInfo |
入力ピン インターフェイス | IMemInputPin、 IPin、 IQualityControl |
出力ピン メディアの種類 | MEDIATYPE_Video、MEDIASUBTYPE_NULL、FORMAT_VideoInfo |
出力ピン インターフェイス | IMediaPosition、 IMediaSeeking、 IPin、 IQualityControl |
CLSID のフィルター処理 | CLSID_AVIDec |
プロパティ ページ CLSID | プロパティ ページがありません。 |
[実行可能ファイル] | quartz.dll |
メリット | MERIT_NORMAL |
フィルター カテゴリ | CLSID_LegacyAmFilterCategory |