共用方式為


DVD 應用程式

[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayerIMFMediaEngine 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

DirectShow 提供稱為 DVD 導覽器 來源篩選的元件,可簡化C++中的 DVD 導覽工作。 DVD 導覽器具有您在功能完整的獨立 DVD 播放器上找到的所有功能,以及個人電腦上播放 DVD 專用的其他功能。 使用 DVD 導覽器,C++和腳本開發人員可以建立功能完整的 DVD 應用程式,而不參考 DVD 規格。 DVD 導覽器會與譯碼器篩選器協調,同時處理區域管理和版權保護(CSS 和模擬複製保護),將應用程式開發人員與這些詳細數據隔離。

DVD 導覽器篩選器可跨整個 DVD-Video 磁碟區運作,其中包含VIDEO_TS目錄中的檔案。 與大部分使用個別串流或檔案的 DirectShow 來源篩選不同,DVD 導覽器會使用標題、章節和時間代碼的 DVD-Video 結構。 想要在 DirectShow 中播放個別 MPEG-2 檔案的開發人員應該使用 MPEG-2 Demultiplexer,而不是 DVD 導覽器篩選器。 如需詳細資訊,請參閱 DirectShow 中的 MPEG-2 支援。

注意

若要播放 DVD,用戶必須具有 MPEG-2 譯碼器。

 

本節包含下列主題。

如需 DVD/MPEG2 譯碼器開發的參考,請參閱 directShow 中的DVD 譯碼器開發。

使用 DirectShow