共用方式為


儲存和還原 DvdState 物件

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

IDvdState 物件可讓應用程式儲存使用者會話的快照集,包括光碟上目前位置、正在檢視的人員家長層級、選取的音訊和子圖片串流等資訊。 這表示使用者可以將自己的位置儲存在 DVD-Video 光碟上,並在稍後觀看。

應用程式無法建立 DvdState 物件。 當應用程式呼叫 IDvdInfo2::GetState時,DVD 導覽器會在內部建立這些物件。 DvdState 物件會公開 IDvdState 介面,以允許應用程式查詢特定資訊。

在 DVD 範例應用程式中,CDvdCore::RestoreBookmarkCDvdCore::SaveBookmark 函式會顯示如何儲存和擷取 DvdState 物件。

DVD 應用程式