共用方式為


使用 Smart Tee 篩選

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

如果擷取篩選有個別的擷取和預覽釘選,您可以從其中一個擷取,同時從另一個擷取。 但是,如果篩選沒有預覽釘選,您可以藉由在圖形中包含 Smart Tee 篩選來執行相同的動作。 此篩選會將資料從擷取釘選分割成兩個相同的資料流程,一個用於擷取,另一個用於預覽。 下圖說明此程序。

使用智慧型 tee 篩選來擷取圖表

ICaptureGraphBuilder2::RenderStream方法會在需要時自動插入 Smart Tee Filter。 不過,如果您使用 IGraphBuilder 方法來建置圖形,而不是 RenderStream,您可能需要插入 Smart Tee 篩選準則。

在擷取篩選上轉譯釘選之前,請檢查篩選準則是否有預覽釘選或視訊埠釘選。 如果沒有,而且您想要預覽,請將 Smart Tee 篩選新增至圖形,並將它連線到擷取篩選器上的擷取釘選。

注意

您可以將視訊埠 (VP) 釘選視為一種預覽釘選,因此具有 VP 針腳的篩選不需要 Smart Tee 篩選器。 不過,VP 針腳有一些其他特殊需求。 如需詳細資訊,請參閱 視訊埠針腳

 

進階擷取主題

結合影片擷取和預覽

使用釘選類別