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) |