[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、IMFMediaEngine,以及媒體基金會的音訊/視訊擷取 取代。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayer、IMFMediaEngine 和 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
描述
轉儲篩選器是一種渲染篩選器,將它收到的媒體樣本寫入文本檔。
此範例說明如何使用基底篩選類別 CBaseFilter 和呈現的輸入插針類別 CRenderedInputPin 。 它也示範如何實作 IFileSinkFilter 介面。 傾印篩選器具有單一輸入接點,將所收到的每個樣本直接寫入一個檔案。
用法
此篩選是實用的偵錯工具。 例如,您可以逐位驗證轉換篩選的結果。 您可以使用 GraphEdit 手動建置圖形,並將 Dump 過濾器連接到轉換過濾器或任何其他輸出連接點的輸出。 您也可以連接三通過濾器,並且將傾印過濾器放在三通的其中一端,將一般輸出放在另一端,以在即時情境中監視結果。
下載範例
若要下載 DirectShow SDK 範例,請安裝最新版的 Windows SDK。
此範例會安裝在下列路徑下:[SDK Root]\Samples\Multimedia\DirectShow\Filters\Dump。
相關主題