AVI 解壓縮器篩選

[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

AVI 解壓縮器篩選器可讓影片壓縮管理員 (VCM) 編解碼器聯結篩選圖表。 應用程式不需要將篩選新增至篩選圖形;如有需要,篩選圖形管理員會自動提取它。

當 Filter Graph Manager 建置圖形以轉譯 AVI 檔案時,它會檢查檔案的 AVI 標頭中的 FOURCC,以判斷是否壓縮視訊串流。 如果是,Filter Graph 管理員會新增 AVI 解壓縮程式,然後搜尋登錄中可處理檔案的已安裝解壓縮程式。

注意

MPEG 解壓縮程式永遠不會實作為 VCM 編解碼器,但只能實作為原生 DirectShow 篩選器。

在其上游釘選上,AVI 解壓縮器通常會連線到 AVI 分割器。 在其輸出釘選上,它通常會連接到 視訊轉譯器AVI Mux 篩選器

標籤
篩選介面 IBaseFilter
輸入釘選媒體類型 主要類型:MEDIATYPE_VideoSubtype:必須對應至壓縮類型的 FOURCC 程式碼。 如需詳細資訊,請參閱 FOURCC 代碼
格式類型:FORMAT_VideoInfo
輸入針腳介面 IMemInputPinIPinIQualityControl
輸出釘選媒體類型 MEDIATYPE_Video、MEDIASUBTYPE_Null、FORMAT_VideoInfo
輸出針腳介面 IMediaPositionIMediaSeekingIPinIQualityControl
篩選 CLSID CLSID_AVIDec
屬性頁 CLSID 沒有屬性頁。
可執行檔 quartz.dll
優點 MERIT_NORMAL
篩選類別 CLSID_LegacyAmFilterCategory

DirectShow 篩選