Struttura KSTIME (ks.h)
La struttura KSTIME specifica un timestamp che può essere usato per indicare la posizione del flusso.
Sintassi
typedef struct {
LONGLONG Time;
ULONG Numerator;
ULONG Denominator;
} KSTIME, *PKSTIME;
Membri
Time
Specifica un valore di ora. Quando si usa il tempo non ridimensionato, time è in unità di 100 nanosecondi. Quando si usa il tempo ridimensionato, time è in unità regolate dal fattore di scala espresso nei membri numeratore di e denominatore. Per altre informazioni sul tempo ridimensionato e non ridimensionato, vedere osservazioni.
Numerator
Specifica il numeratore del fattore di ridimensionamento per un valore di tempo ridimensionato. Per un valore non ridimensionato, deve essere uno. numeratore non deve essere zero.
Denominator
Specifica il denominatore del fattore di ridimensionamento per un valore di tempo ridimensionato. Per un valore non ridimensionato, deve essere uno. denominatore non deve essere zero.
Osservazioni
I timestamp non scalati sono in unità di 100 nanosecondi. Un flusso di dati può usare unità diverse specificando il numeratore e il denominatore di un fattore di scala.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ks.h (include Ks.h) |