使用 Smart Tee 篩選
[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。
如果擷取篩選有個別的擷取和預覽釘選,您可以從其中一個擷取,同時從另一個擷取。 但是,如果篩選沒有預覽釘選,您可以藉由在圖形中包含 Smart Tee 篩選來執行相同的動作。 此篩選會將資料從擷取釘選分割成兩個相同的資料流程,一個用於擷取,另一個用於預覽。 下圖說明此程序。
ICaptureGraphBuilder2::RenderStream方法會在需要時自動插入 Smart Tee Filter。 不過,如果您使用 IGraphBuilder 方法來建置圖形,而不是 RenderStream,您可能需要插入 Smart Tee 篩選準則。
在擷取篩選上轉譯釘選之前,請檢查篩選準則是否有預覽釘選或視訊埠釘選。 如果沒有,而且您想要預覽,請將 Smart Tee 篩選新增至圖形,並將它連線到擷取篩選器上的擷取釘選。
注意
您可以將視訊埠 (VP) 釘選視為一種預覽釘選,因此具有 VP 針腳的篩選不需要 Smart Tee 篩選器。 不過,VP 針腳有一些其他特殊需求。 如需詳細資訊,請參閱 視訊埠針腳。
相關主題
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應