共用方式為


VideoInfo2 格式類型

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

預覽釘選的慣用媒體類型可能是 具有 VIDEOINFOHEADER2 格式的類型。 此格式結構支援特殊功能,例如交錯式視訊和圖片外觀比例。

VMR-7 和 VMR-9 都直接支援 VIDEOINFOHEADER2 。 當您將 VMR 連線到解碼器時,它們會交涉最佳格式。 不過,較舊的影片轉譯器篩選不支援 VIDEOINFOHEADER2。 若要搭配視訊轉譯器篩選使用 VIDEOINFOHEADER2 格式類型,您必須將 重迭混音器 篩選插入圖形中。

  1. 使用 IPin::EnumMediaTypes 方法,列舉解碼器篩選輸出釘選上的慣用媒體類型。
  2. 檢查列舉序列中的第一個媒體類型。
  3. 如果格式類型 FORMAT_VideoInfo2,請將輸出針腳連接到重迭混音器。 然後將重迭混音器連接到視訊轉譯器。 (請參閱 視訊埠 Pins.)

如果您不在意這些功能,就不需要使用重迭混音器。 將解碼器直接連接到影片轉譯器,並改為使用 VIDEOINFOHEADER 格式進行連線。

進階擷取主題

在視訊擷取中使用重迭混音器