HW_CLOCK_OBJECT structure (strmini.h)
La structure HW_CLOCK_OBJECT décrit l’horloge associée à un flux.
Syntaxe
typedef struct _HW_CLOCK_OBJECT {
PHW_CLOCK_FUNCTION HwClockFunction;
ULONG ClockSupportFlags;
ULONG Reserved[2];
} HW_CLOCK_OBJECT, *PHW_CLOCK_OBJECT;
Membres
HwClockFunction
Pointeur vers la routine StrMiniClock du flux.
ClockSupportFlags
Spécifie les options que la routine StrMiniClock prend en charge.
CLOCK_SUPPORT_CAN_READ_ONBOARD_CLOCK
La routine StrMiniClock peut retourner la valeur d’horloge actuelle de l’horloge du flux. La routine StrMiniClock doit être en mesure de gérer un paramètre Function de TIME_READ_ONBOARD_CLOCK dans la structure HW_TIME_CONTEXT passée en tant que paramètre.
CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME
La routine StrMiniClock peut retourner l’horodatage de présentation actuel pour le flux. La routine StrMiniClock doit être en mesure de gérer un paramètre Function de TIME_GET_STREAM_TIME dans la structure HW_TIME_CONTEXT passée en tant que paramètre.
Reserved[2]
Réservé pour le système. Ne pas utiliser.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | strmini.h (include Strmini.h) |