Partager via


EC_DVD_CURRENT_HMSF_TIME

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Indique l’heure actuelle, dans DVD_HMSF_TIMECODE format, par rapport au début du titre. Cet événement est déclenché au début de chaque VOBU, qui se produit toutes les 0,4 à 1,0 seconde.

Paramètres

lParam1

Valeur ULONG qui contient la structure DVD_HMSF_TIMECODE. Affectez lParam1 à une variable ULONG, puis castez cette variable en DVD_HMSF_TIMECODE pour accéder à ses valeurs.

lParam2

Valeur ULONG contenant une union de DVD_TIMECODE_FLAGS.

Notes

Le format DVD_HMSF_TIMECODE est destiné à remplacer l’ancien format BCD retourné dans EC_DVD_CURRENT_TIME événements. Les codes de temps HMSF sont plus faciles à utiliser. Pour que le Navigateur envoie EC_DVD_CURRENT_HMSF_TIME événements au lieu d’événements EC_DVD_CURRENT_TIME, une application doit appeler IDvdControl2::SetOption(DVD_HMSF_TimeCodeEvents, TRUE). Lorsque cet indicateur est défini, le Navigateur s’attend également à ce que tous les paramètres de temps dans les méthodes IDvdControl2 et IDvdInfo2 soient passés en tant que DVD_HMSF_TIMECODEs.

Cet événement est déclenché dans les domaines de titre.

Configuration requise

Condition requise Valeur
En-tête
Dvdevcode.h (include Dshow.h)

Voir aussi

DVD Applications

Codes de notification d’événement DVD

Notification d’événement dans DirectShow