Freigeben über


attribut MF_EVENT_SOURCE_ACTUAL_START

Enthält die Startzeit, zu der eine Medienquelle von ihrer aktuellen Position aus neu gestartet wird.

Datentyp

UINT64

Behandeln Sie als LONGLONG-Wert .

Bemerkungen

Dieses Attribut wird mit dem MESourceStarted-Ereignis verwendet. Das Attribut ist relevant, wenn die Ereignisdaten leer sind (VT_EMPTY), was angibt, dass die Medienquelle von der aktuellen Wiedergabeposition aus gestartet wurde. In diesem Fall gibt das attribut MF_EVENT_SOURCE_ACTUAL_START die tatsächliche Startzeit an. Wenn die Ereignisdaten VT_EMPTY sind und dieses Attribut nicht festgelegt ist, wird die Startzeit als null angenommen.

Wenn die MESourceStarted-Ereignisdaten die Startzeit (VT_I8) enthalten, sollte dieses Attribut nicht festgelegt werden.

Dieses Attribut ist ein signierter Wert, wird jedoch als UINT64 gespeichert.

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Mfapi.h

Weitere Informationen

Alphabetische Liste der Media Foundation-Attribute

Ereignisattribute

IMFAttributes::GetUINT64

IMFAttributes::SetUINT64