Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KSAUDIO_POSITIONEX-Struktur gibt die Datenstromposition und die zugehörigen Zeitstempelinformationen für einen KS-basierten Kernelstreamingtreiber an.
Syntax
typedef struct {
LARGE_INTEGER TimerFrequency;
LARGE_INTEGER TimeStamp1;
KSAUDIO_POSITION Position;
LARGE_INTEGER TimeStamp2;
} KSAUDIO_POSITIONEX, *PKSAUDIO_POSITIONEX;
Angehörige
TimerFrequency
Gibt die Anzahl der Teilstriche pro Sekunde für den Timer an, der die Zeitstempel erzeugt.
TimeStamp1
Gibt den Zeitstempel an, der unmittelbar vor dem Erwerb der Positionsinformationen verwendet wird.
Position
Gibt die Position des Lesecursors und den Schreibcursor im Audiopuffer eines Audiostreams an.
TimeStamp2
Gibt den Zeitstempel an, der unmittelbar nach dem Erwerb der Positionsinformationen verwendet wird.
Bemerkungen
Ein KS-basierter Audiotreiber kann die KSAUDIO_POSITIONEX Struktur zusammen mit der KSPROPERTY_AUDIO_POSITIONEX-Eigenschaft verwenden, um eine Datenstromposition und einen Zeitstempel zurückzugeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen von Windows. |
Header- | ksmedia.h (enthalten Ksmedia.h) |