Структура KSTIME (ks.h)
Структура KSTIME задает метку времени, которую можно использовать для указания положения потока.
Синтаксис
typedef struct {
LONGLONG Time;
ULONG Numerator;
ULONG Denominator;
} KSTIME, *PKSTIME;
Члены
Time
Задает значение времени. При использовании немасштабированного времени время находится в единицах от 100 до наносекунд. При использовании масштабируемого времени время в единицах определяется коэффициентом масштабирования, выраженным в элементах числителя и знаменателя . Дополнительные сведения о масштабируемом и немасштабированном времени см. в разделе Примечания.
Numerator
Задает числитель коэффициента масштабирования для масштабируемого значения времени. Для немасштабированного значения это должен быть один. Числитель не должен быть равен нулю.
Denominator
Задает знаменатель коэффициента масштабирования для масштабируемого значения времени. Для немасштабированного значения это должен быть один. Знаменатель не должен быть равен нулю.
Комментарии
Немасштабированные метки времени находятся в единицах 100 наносекунд. Поток данных может использовать различные единицы, указав числитель и знаменатель коэффициента масштабирования.
Требования
Требование | Значение |
---|---|
Заголовок | ks.h (включая Ks.h) |