Speichern und Wiederherstellen von DvdState-Objekten

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

IDvdState-Objekte ermöglichen Es Anwendungen, eine Momentaufnahme der Benutzersitzung zu speichern, einschließlich Informationen wie dem aktuellen Speicherort auf dem Datenträger, der Elterebene der Person, die angezeigt wird, den ausgewählten Audio- und Unterpicture-Streams usw. Dies bedeutet, dass Benutzer ihren Platz auf einem DVD-Video-Datenträger speichern und zu einem späteren Zeitpunkt watch können.

Anwendungen können keine DvdState-Objekte erstellen. Diese Objekte werden intern vom DVD Navigator erstellt, wenn eine Anwendung IDvdInfo2::GetState aufruft. DvdState-Objekte machen die IDvdState-Schnittstelle verfügbar, damit Anwendungen bestimmte Informationen abfragen können.

In der DVD-Beispielanwendung zeigen die Funktionen CDvdCore::RestoreBookmark und CDvdCore::SaveBookmark , wie DvdState-Objekte gespeichert und abgerufen werden.

DVD-Anwendungen