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 streaming de 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 qui est effectué immédiatement avant l’acquisition des informations de position.
Position
Spécifie la position du curseur de lecture et du curseur d’écriture dans la mémoire tampon audio d’un flux audio.
TimeStamp2
Spécifie l’horodatage qui est 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 renvoyer une position de flux et un horodatage.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions plus récentes de Windows. |
En-tête | ksmedia.h (inclure Ksmedia.h) |