一般 Graph-Building 技術
[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、IMFMediaEngine,以及媒體基金會中的音訊/視訊擷取取代。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayer、IMFMediaEngine 和 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
每個 DirectShow 應用程式都會從建置篩選圖形開始。 當您閱讀 DirectShow 文件中的概述主題時,您會發現首先描述您需要的篩選器圖表類型。 在某些情況下,有一個方法或協助程式物件,專為建置該類型的圖表而設計。 例如,DVD 圖形產生器 物件會建置 DVD 播放圖形。 在其他情況下,應用程式必須藉由新增篩選並連接圖形來建構圖形。
本節提供一些實作基本圖形建置作業的協助程式函式。 任何需要建置或修改篩選圖形的 DirectShow 應用程式都可以使用它們。 本節包含下列主題:
- 依 CLSID 新增篩選
- 在濾波器 上尋找未連接的針腳
- 連接兩個篩選條件
- 找到篩選器或接腳的介面
- 尋找過濾器的對等體
- 移除圖形中的所有篩選條件
- 使用擷取圖形產生器 建置圖形
相關主題