struttura HW_CLOCK_OBJECT (strmini.h)
La struttura HW_CLOCK_OBJECT descrive l'orologio associato a un flusso.
Sintassi
typedef struct _HW_CLOCK_OBJECT {
PHW_CLOCK_FUNCTION HwClockFunction;
ULONG ClockSupportFlags;
ULONG Reserved[2];
} HW_CLOCK_OBJECT, *PHW_CLOCK_OBJECT;
Members
HwClockFunction
Puntatore alla routine StrMiniClock del flusso.
ClockSupportFlags
Specifica le opzioni supportate dalla routine StrMiniClock .
CLOCK_SUPPORT_CAN_READ_ONBOARD_CLOCK
La routine StrMiniClock può restituire il valore dell'orologio corrente per l'orologio del flusso. La routine StrMiniClock deve essere in grado di gestire un'impostazione function di TIME_READ_ONBOARD_CLOCK nella struttura HW_TIME_CONTEXT passata come parametro.
CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME
La routine StrMiniClock può restituire il timestamp di presentazione corrente per il flusso. La routine StrMiniClock deve essere in grado di gestire un'impostazione function di TIME_GET_STREAM_TIME nella struttura HW_TIME_CONTEXT passata come parametro.
Reserved[2]
Riservato per l'utilizzo nel sistema. Non usare.
Requisiti
Requisito | Valore |
---|---|
Intestazione | strmini.h (include Strmini.h) |