Freigeben über


HW_CLOCK_OBJECT Struktur (strmini.h)

Die HW_CLOCK_OBJECT Struktur beschreibt die Uhr, die einem Datenstrom zugeordnet ist.

Syntax

typedef struct _HW_CLOCK_OBJECT {
  PHW_CLOCK_FUNCTION HwClockFunction;
  ULONG              ClockSupportFlags;
  ULONG              Reserved[2];
} HW_CLOCK_OBJECT, *PHW_CLOCK_OBJECT;

Angehörige

HwClockFunction

Zeiger auf die StrMiniClock Routine des Datenstroms.

ClockSupportFlags

Gibt an, welche Optionen die StrMiniClock- Routine unterstützt.

CLOCK_SUPPORT_CAN_READ_ONBOARD_CLOCK

Die StrMiniClock Routine kann den aktuellen Taktwert für die Datenstromuhr zurückgeben. Die StrMiniClock Routine muss in der Lage sein, eine Function Einstellung von TIME_READ_ONBOARD_CLOCK in der als Parameter übergebenen HW_TIME_CONTEXT Struktur zu verarbeiten.

CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME

Die StrMiniClock Routine kann den aktuellen Präsentationszeitstempel für den Datenstrom zurückgeben. Die StrMiniClock Routine muss in der Lage sein, eine Function Einstellung von TIME_GET_STREAM_TIME in der als Parameter übergebenen HW_TIME_CONTEXT Struktur zu verarbeiten.

Reserved[2]

Reserviert für die Systemverwendung. Nicht verwenden.

Anforderungen

Anforderung Wert
Header- strmini.h (einschließlich Strmini.h)

Siehe auch

HW_STREAM_OBJECT

HW_TIME_CONTEXT

StrMiniClock-