KSTIME-Struktur (ks.h)
Die KSTIME-Struktur gibt einen Zeitstempel an, der verwendet werden kann, um die Streamposition anzugeben.
Syntax
typedef struct {
LONGLONG Time;
ULONG Numerator;
ULONG Denominator;
} KSTIME, *PKSTIME;
Member
Time
Gibt einen Zeitwert an. Bei Verwendung einer ungeskalierten Zeit liegt die Zeit in Einheiten von 100 Nanosekunden. Bei Verwendung der skalierten Zeit wird Die Zeit in Einheiten verwendet, die durch den Skalierungsfaktor gesteuert werden, der in den Membern Zähler und Nenner ausgedrückt wird. Weitere Informationen zu skalierter und nicht skalierter Zeit finden Sie unter Hinweise.
Numerator
Gibt den Zähler des Skalierungsfaktors für einen skalierten Zeitwert an. Bei einem nicht skalierten Wert sollte dies ein Wert sein. Der Zähler darf nicht 0 (null) sein.
Denominator
Gibt den Nenner des Skalierungsfaktors für einen skalierten Zeitwert an. Bei einem nicht skalierten Wert sollte dies ein Wert sein. Nenner darf nicht 0 (null) sein.
Hinweise
Ungeskalierte Zeitstempel befinden sich in 100 Nanosekundeneinheiten. Ein Datenstrom kann verschiedene Einheiten verwenden, indem er den Zähler und den Nenner eines Skalierungsfaktors angibt.
Anforderungen
Anforderung | Wert |
---|---|
Header | ks.h (ks.h einschließen) |