Compartir a través de


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
S_OK
Correcto.
E_POINTER
Argumento no válido.
VFW_E_DVD_INVALIDDOMAIN
El navegador de DVD no está en el dominio de título.
VFW_S_DVD_NON_ONE_SEQUENTIAL
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

Consulte también

Aplicaciones de DVD

Códigos de error y éxito

IDvdInfo2 (Interfaz)