視訊轉譯和重迭的介面

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

這些介面支援對視訊轉譯進行應用程式控制。 請注意,這些介面中的部分現在已被取代,因為影片混合轉譯器篩選準則提供更佳的轉譯和重迭控制項。

介面 描述
IAMLine21Decoder 提供隱藏式輔助字幕資訊和設定的存取權。
IAMOverlayFX 將重迭效果套用至視訊介面。 (已取代。)
IAMVideoDecimationProperties 如果視訊視窗小於影片的原生大小,請控制 DirectShow 如何調整視訊影像。 (已取代。)
IBasicVideo2 設定視訊屬性。
IDDrawExclModeVideo 以 Microsoft DirectDraw 獨佔全螢幕模式轉譯視訊。 (已取代。)
IDDrawExclModeVideoCallback 回呼介面,可接收重迭位置、大小和可見度變更的相關通知。 (已取代。)
IDirectDrawVideo 停用指定的 DirectDraw 功能。 (已取代。)
IDirectDrawMediaSample 存取 覆迭混音器 篩選所配置的 DirectDraw 表面。 (已被取代.)
IMixerOCX 在重迭混音器上實作。 啟用 ActiveX® 控制項之類的無視窗用戶端,以取得和設定視訊矩形的屬性,並建議事件的篩選。
IMixerOCXNotify 由無視窗用戶端實作,並由 Overlay 混合器呼叫,以傳送影響視訊顯示矩形的事件通知。
IMixerPinConfig2 混合多個視訊串流時,在重迭混音器篩選上設定視訊色彩控制項。 (已取代。)
IQualProp 查詢視訊轉譯器以取得效能資訊。
IVideoWindow 設定視訊視窗屬性。
視訊混合轉譯器 9 介面。
視訊混合轉譯器 7 介面。

 

使用視訊混合轉譯器