在視訊擷取中使用重迭混音器
[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]
視訊 轉譯器 篩選本身無法顯示某些類型的視訊。 在這些情況下,視訊轉譯器必須使用 重迭混音器 篩選。 重迭混音器會管理轉譯,而視訊轉譯器則會管理視訊視窗。 在下列情況下需要重迭混音器:
- 視訊埠 (VP) 針腳。 如果擷取裝置使用視訊埠,重迭混音器會管理硬體重迭。
- 交錯式視訊。 對於交錯式視訊,解碼器需要 VIDEOINFOHEADER2 格式,影片轉譯器不支援此格式。
- 隱藏式輔助字幕。 標題文字會轉譯為每圖元 8 位位點陣圖,而重迭混音器會重迭到視訊上。
擷取圖形產生器的 RenderStream 方法會視需要插入重迭混音器。 不過,如果您要在不使用擷取圖形產生器的情況下建置圖形,則必須檢查這些情況,並自行插入重迭器。
![重要]
如果裝置有 VP 針腳,即使您不需要應用程式中的預覽功能,您也必須連接重迭混音器。 使用視訊埠時,擷取裝置一律會將視訊資料傳送至硬體重迭,因此一律需要重迭混音器。
影片混合轉譯器篩選 (VMR-7 和 VMR-9) 都支援交錯式視訊,而且能夠在主要視訊上混合關閉的標題點陣圖。 如果您針對這些案例使用 VMR,則不需要使用重迭混音器。 VMR-9 不支援 VP 針腳連線。 VMR-7 支援透過視訊埠管理員篩選器的 VP 針腳連線。 不過,您可能會發現某些驅動程式無法與影片埠管理員正確運作。 基於這個理由,仍建議針對 VP 針腳使用重迭混音器。
相關主題