Método IDvdInfo2::GetTotalTitleTime (strmif.h)
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
El GetTotalTitleTime
método recupera el tiempo total de reproducción del título actual.
Sintaxis
HRESULT GetTotalTitleTime(
[out] DVD_HMSF_TIMECODE *pTotalTime,
[out] ULONG *ulTimeCodeFlags
);
Parámetros
[out] pTotalTime
Puntero a una estructura de DVD_HMSF_TIMECODE que recibe el tiempo total en horas, minutos, segundos y fotogramas.
[out] ulTimeCodeFlags
Recibe un valor de DVD_TIMECODE_FLAGS que indica la velocidad de fotogramas a la que se creó el disco para reproducir. Especifique NULL si no desea recibir la información del código de tiempo.
Valor devuelto
Devuelve uno de los siguientes valores HRESULT .
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Argumento no válido. |
|
El navegador de DVD no está en el dominio de título. |
|
El título no es un título de vídeo secuencial, por lo que es posible que la información de tiempo no sea continua. |
Comentarios
El tiempo total de título es el tiempo necesario para reproducir el título secuencialmente, sin contar las todavías, las pausas, etc.
Este método solo se usa con un título de vídeo secuencial, que son títulos como películas en las que cada capítulo se bifurca automáticamente al siguiente capítulo para que todo el título se reproduzca continuamente sin detenerse. Los títulos de vídeo no secuenciales son títulos cuyos capítulos no se reproducen automáticamente una después de otra. Debido a las variaciones en la forma en que los autores de DVD codifican la información de tiempo en los títulos de vídeo no secuenciales, no use este método para determinar el tiempo total de dichos títulos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | strmif.h (incluye Dshow.h) |
Library | Strmiids.lib |