DirectShow 中的音訊/視訊播放
[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayer、IMFMediaEngine 和 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
本教學課程示範如何撰寫播放媒體檔案的 DirectShow 應用程式。
閱讀本教學課程之前,您可能想要閱讀下列主題:
- DirectShow 應用程式程式設計 簡介
- 如何播放檔案
- 關於 DirectShow 篩選 的
- 關於 Filter Graph Manager
在本節中
- 步驟 1:宣告 DShowPlayer 類別
- 步驟 2:宣告 CVideoRenderer 和衍生類別
- 步驟 3:建置篩選圖形
- 步驟 4:新增影片轉譯器
- 步驟 5:新增影片功能
- 步驟 6:處理圖形事件
- 步驟 7:傳輸控件
- DirectShow 播放範例
相關主題