Metodo IConfigurationInfo2::GetTotalTitleTime (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Il GetTotalTitleTime
metodo recupera il tempo di riproduzione totale per il titolo corrente.
Sintassi
HRESULT GetTotalTitleTime(
[out] DVD_HMSF_TIMECODE *pTotalTime,
[out] ULONG *ulTimeCodeFlags
);
Parametri
[out] pTotalTime
Puntatore a una struttura DVD_HMSF_TIMECODE che riceve il tempo totale in ore, minuti, secondi e fotogrammi.
[out] ulTimeCodeFlags
Riceve un valore DVD_TIMECODE_FLAGS che indica la frequenza dei fotogrammi in cui è stato creato il disco per la riproduzione. Specificare NULL se non si desidera ricevere le informazioni sul codice ora.
Valore restituito
Restituisce uno dei valori HRESULT seguenti.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Argomento non valido. |
|
Lo strumento di navigazione DVD non si trova nel dominio del titolo. |
|
Il titolo non è un titolo video sequenziale, quindi le informazioni sulla tempistica potrebbero non essere continue. |
Commenti
Il tempo totale del titolo è il tempo necessario per riprodurre il titolo in sequenza, senza contare ancora, pause e così via.
Questo metodo è destinato all'uso solo con un solo titolo video sequenziale, ovvero titoli come film in cui ogni capitolo si dirama automaticamente al capitolo successivo in modo che l'intero titolo venga riprodotto continuamente senza arrestarsi. I titoli video non sequenziali sono titoli i cui capitoli non vengono riprodotti automaticamente uno dopo l'altro. A causa delle variazioni del modo in cui gli autori di DVD codificano le informazioni temporali sui titoli video non sequenziali, non utilizzare questo metodo per determinare il tempo totale per tali titoli.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | strmif.h (include Dshow.h) |
Libreria | Strmiids.lib |