Partager via


structure KSAUDIO_POSITIONEX (ksmedia.h)

La structure KSAUDIO_POSITIONEX spécifie la position du flux et les informations d’horodatage associées pour un pilote audio basé sur le noyau (KS).

Syntaxe

typedef struct {
  LARGE_INTEGER    TimerFrequency;
  LARGE_INTEGER    TimeStamp1;
  KSAUDIO_POSITION Position;
  LARGE_INTEGER    TimeStamp2;
} KSAUDIO_POSITIONEX, *PKSAUDIO_POSITIONEX;

Membres

TimerFrequency

Spécifie le nombre de graduations par seconde pour le minuteur qui produit les horodatages.

TimeStamp1

Spécifie l’horodatage pris immédiatement avant l’acquisition des informations de position.

Position

Spécifie la position du curseur de lecture et le curseur d’écriture dans la mémoire tampon audio d’un flux audio.

TimeStamp2

Spécifie l’horodatage pris immédiatement après l’acquisition des informations de position.

Remarques

Un pilote audio basé sur KS peut utiliser la structure KSAUDIO_POSITIONEX ainsi que la propriété KSPROPERTY_AUDIO_POSITIONEX pour retourner une position de flux et un horodatage.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures de Windows.
d’en-tête ksmedia.h (include Ksmedia.h)

Voir aussi

KSPROPERTY_AUDIO_POSITIONEX