EC_DVD_CURRENT_HMSF_TIME

[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.

Indica la hora actual, en DVD_HMSF_TIMECODE formato, en relación con el inicio del título. Este evento se desencadena al principio de cada VOBU, que se produce cada 0,4 a 1,0 segundos.

Parámetros

lParam1

Valor ULONG que contiene la estructura DVD_HMSF_TIMECODE. Asigne lParam1 a una variable ULONG y, a continuación, convierta esa variable en un DVD_HMSF_TIMECODE para acceder a sus valores.

lParam2

Valor ULONG que contiene una unión de DVD_TIMECODE_FLAGS.

Observaciones

El formato DVD_HMSF_TIMECODE está pensado para reemplazar el formato BCD antiguo que se devuelve en eventos EC_DVD_CURRENT_TIME. Los códigos de tiempo HMSF son más fáciles de trabajar con. Para que el navegador envíe EC_DVD_CURRENT_HMSF_TIME eventos en lugar de EC_DVD_CURRENT_TIME eventos, una aplicación debe llamar a IDvdControl2::SetOption(DVD_HMSF_TimeCodeEvents, TRUE). Cuando se establece esta marca, el navegador también esperará todos los parámetros de tiempo en los métodos IDvdControl2 e IDvdInfo2 que se pasen como DVD_HMSF_TIMECODEs.

Este evento se genera en los dominios de título.

Requisitos

Requisito Value
Encabezado
Dvdevcode.h (incluya Dshow.h)

Consulte también

Aplicaciones de DVD

Códigos de notificación de eventos de DVD

Notificación de eventos en DirectShow