MEStreamSinkScrubSampleComplete-Ereignis

Wird von einer Streamsenke ausgelöst, wenn eine Bereinigungsanforderung abgeschlossen wird.

Die Bereinigung erfolgt, wenn die Wiedergaberate 0 (null) ist und die Präsentationsuhr mit einer angegebenen Srubbingzeit gestartet wird. Wenn eine Mediensenke die Bereinigung unterstützt, löst jeder Stream in der Senke dieses Ereignis aus, wenn die Bereinigungsmethode VONClockStateSink::OnClockStart aufgerufen wird, während die Wiedergaberate 0 (null) ist.

Wenn der Stream Daten während der Bereinigung rendert, sendet er das Ereignis, sobald die Daten gerendert werden. Wenn der Stream keine Daten rendert, sendet er das Ereignis sofort nach dem Aufruf von OnClockStart.

Ereigniswerte

Mögliche Werte, die von DERMEDIAEVENT::GetValue abgerufen werden, sind:

VARTYPE Beschreibung
VT _ EMPTY
Keine Ereignisdaten.

Attribute

Für dieses Ereignis sind die folgenden Attribute definiert:

attribute Beschreibung
MF _ EVENT _ SCRUBSAMPLE _ TIME
Präsentationszeit, für die Daten gerendert wurden. Wenn die Mediensenke während der Bereinigung keine Daten rendert, wird dieses Attribut nicht festgelegt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Mfobjects.h (include Mfidl.h)

Siehe auch

Media Foundation Ereignisse

Mediensenken

MESessionScrubSampleComplete