Condividi tramite


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)

Vedi anche

HW_STREAM_OBJECT

HW_TIME_CONTEXT

StrMiniClock