IDvdInfo2::GetTotalTitleTime-Methode (strmif.h)
[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.]
Die GetTotalTitleTime
-Methode ruft die Gesamtwiedergabezeit für den aktuellen Titel ab.
Syntax
HRESULT GetTotalTitleTime(
[out] DVD_HMSF_TIMECODE *pTotalTime,
[out] ULONG *ulTimeCodeFlags
);
Parameter
[out] pTotalTime
Zeiger auf eine DVD_HMSF_TIMECODE-Struktur , die die Gesamtzeit in Stunden, Minuten, Sekunden und Frames empfängt.
[out] ulTimeCodeFlags
Empfängt einen DVD_TIMECODE_FLAGS Wert, der die Bildfrequenz angibt, mit der die Disc für die Wiedergabe erstellt wurde. Geben Sie NULL an, wenn Sie die Timecodeinformationen nicht erhalten möchten.
Rückgabewert
Gibt einen der folgenden HRESULT-Werte zurück.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Ungültiges Argument. |
|
Der DVD-Navigator befindet sich nicht in der Titeldomäne. |
|
Der Titel ist kein sequenzieller Videotitel, sodass die Zeitplanungsinformationen möglicherweise nicht fortlaufend sind. |
Hinweise
Die Gesamtzeit des Titels ist die Zeit, die erforderlich ist, um den Titel sequenziell abzuspielen, ohne Stills, Pausen usw.
Diese Methode ist nur für die Verwendung mit einem sequenziellen Videotitel vorgesehen. Dabei handelt es sich um Titel wie Filme, in denen jedes Kapitel automatisch mit dem nächsten Kapitel verzweigt wird, sodass der gesamte Titel kontinuierlich ohne Unterbrechung wiedergegeben wird. Nichtsequentiale Videotitel sind Titel, deren Kapitel nicht automatisch nacheinander wiedergegeben werden. Aufgrund von Variationen in der Art und Weise, wie DVD-Autoren Zeitinformationen für nichtsequentiale Videotitel codieren, verwenden Sie diese Methode nicht, um die Gesamtzeit für solche Titel zu bestimmen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | strmif.h (include Dshow.h) |
Bibliothek | Strmiids.lib |