共用方式為


檔案編碼和解碼介面

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

這些介面支援檔案編碼和解碼。

介面 描述
IAMMediaContent 從資料流程擷取中繼資料,例如作者和標題。
IAMOpenProgress 判斷檔案開啟作業的進度。
IAMParse 查詢並設定 MPEG 資料流程中目前位置的剖析時間。
IAMStreamSelect 控制播放哪些邏輯資料流程,並擷取它們的相關資訊。
IAMVfwCompressDialogs 顯示 VFW 編解碼器提供的對話方塊。
IAMVideoCompression 設定視訊壓縮參數。
IConfigAsfWriter 控制 WM ASF 寫入器 篩選如何寫入進階系統格式 (ASF) 檔案。
IConfigAviMux 控制 AVI Mux 篩選如何寫入 AVI 檔案。
IConfigInterleaving 設定 AVI Mux 篩選寫入 AVI 檔案時的交錯。
IDVEnc DV 視訊編碼器 篩選上設定編碼解析度。
IDVSplitter 將數位視訊上的畫面播放速率降級 (DV) 資料流程
IIPDVDec DV 影片解碼器 篩選上設定解碼解析度。
IPersistMediaPropertyBag 在 AVI 資料流程中設定和擷取 INFO 和 DISP 區塊。

 

介面