Condividi tramite


struttura KSAUDIO_POSITIONEX (ksmedia.h)

La struttura KSAUDIO_POSITIONEX specifica la posizione del flusso e le informazioni sul timestamp associate per un driver audio basato su kernel streaming (KS).

Sintassi

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

Membri

TimerFrequency

Specifica il numero di tick al secondo per il timer che produce i timestamp.

TimeStamp1

Specifica il timestamp acquisito immediatamente prima dell'acquisizione delle informazioni sulla posizione.

Position

Specifica la posizione del cursore di lettura e il cursore di scrittura nel buffer audio di un flusso audio.

TimeStamp2

Specifica il timestamp acquisito immediatamente dopo l'acquisizione delle informazioni sulla posizione.

Osservazioni

Un driver audio basato su KS può usare la struttura KSAUDIO_POSITIONEX insieme alla proprietà KSPROPERTY_AUDIO_POSITIONEX per restituire una posizione del flusso e un timestamp.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Vista e versioni successive di Windows.
intestazione ksmedia.h (include Ksmedia.h)

Vedere anche

KSPROPERTY_AUDIO_POSITIONEX