EC_DVD_CURRENT_HMSF_TIME
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Sinaliza a hora atual, no formato DVD_HMSF_TIMECODE , em relação ao início do título. Esse evento é disparado no início de cada VOBU, que ocorre a cada 0,4 a 1,0 segundos.
Parâmetros
-
Lparam1
-
Um valor ULONG que contém a estrutura DVD_HMSF_TIMECODE. Atribua lParam1 a uma variável ULONG e converta essa variável em um DVD_HMSF_TIMECODE para acessar seus valores.
-
lParam2
-
Um valor ULONG que contém uma união de DVD_TIMECODE_FLAGS.
Comentários
O formato DVD_HMSF_TIMECODE destina-se a substituir o formato BCD antigo retornado em eventos EC_DVD_CURRENT_TIME. Os códigos de tempo do HMSF são mais fáceis de trabalhar. Para que o Navegador envie eventos EC_DVD_CURRENT_HMSF_TIME em vez de EC_DVD_CURRENT_TIME eventos, um aplicativo deve chamar IDvdControl2::SetOption(DVD_HMSF_TimeCodeEvents, TRUE)
. Quando esse sinalizador for definido, o Navegador também esperará que todos os parâmetros de tempo nos métodos IDvdControl2 e IDvdInfo2 sejam passados como DVD_HMSF_TIMECODEs.
Esse evento é gerado nos domínios de título.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|