Structure KSTIME (ks.h)
La structure KSTIME spécifie un horodatage qui peut être utilisé pour indiquer la position du flux.
Syntaxe
typedef struct {
LONGLONG Time;
ULONG Numerator;
ULONG Denominator;
} KSTIME, *PKSTIME;
Membres
Time
Spécifie une valeur d’heure. Lors de l’utilisation d’un temps non mis à l’échelle, le temps est en unités de 100 nanosecondes. Lors de l’utilisation de l’heure mise à l’échelle, time est en unités régies par le facteur d’échelle exprimé dans les membres Numérateur et Dénominateur . Pour plus d’informations sur le temps mis à l’échelle et non mis à l’échelle, consultez Remarques.
Numerator
Spécifie le numérateur du facteur de mise à l’échelle pour une valeur de temps mise à l’échelle. Pour une valeur non mise à l’échelle, il doit en être une. Le numérateur ne doit pas être égal à zéro.
Denominator
Spécifie le dénominateur du facteur de mise à l’échelle pour une valeur de temps mise à l’échelle. Pour une valeur non mise à l’échelle, il doit en être une. Le dénominateur ne doit pas être égal à zéro.
Remarques
Les horodatages non mis à l’échelle sont en unités de 100 nanosecondes. Un flux de données peut utiliser différentes unités en spécifiant le numérateur et le dénominateur d’un facteur d’échelle.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ks.h (inclure Ks.h) |