Freigeben über


EC_SAMPLE_LATENCY

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Gibt an, wie weit der Zeitplan einer Komponente für die Verarbeitung von Beispielen liegt.

Parameter

lParam1

(const REFERENCE_TIME*) Wie weit hinter der Komponente ist, in 100-Nanosekunden-Einheiten. Wenn dieser Wert positiv ist, liegt die Komponente hinter dem Zeitplan. Wenn dieser Wert negativ ist, ist die Komponente über dem Zeitplan.

lParam2

Keinen.

Standardaktion

Keine.

Bemerkungen

Ein benutzerdefinierter Referenten für den EvR-Filter ( Enhanced Video Renderer ) kann diese Nachricht an den EVR senden, um den EVR zu benachrichtigen, ob der Referent hinter dem Zeitplan oder vor dem Zeitplan liegt.

Die einfachste Methode zum Berechnen von lParam1 ist: QPC nowQPC-Ziel, wobei QPC jetzt die Uhrzeit und QPC-Ziel die Präsentationszeit ist.

Anforderungen

Anforderung Wert
Header
Dshow.h

Siehe auch

Ereignisbenachrichtigungscodes

Schreiben eines EVR-Referenten