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 de temps. Lorsque vous utilisez un temps non mis à l’échelle, time est en unités de 100 nanosecondes. Lors de l’utilisation du temps mis à l’échelle, de temps est en unités régies par le facteur d’échelle exprimé dans le de numérateur et dénominateur membres. 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 s’agir d’une valeur. 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 s’agir d’une valeur. 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.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ks.h (include Ks.h) |