Freigeben über


attribut MF_TOPONODE_MEDIASTART

Gibt die Startzeit der Präsentation an.

Datentyp

UINT64

Behandeln Sie als LONGLONG-Wert .

Abrufen/Festlegen

Um dieses Attribut abzurufen, rufen Sie IMFAttributes::GetUINT64 auf.

Um dieses Attribut festzulegen, rufen Sie IMFAttributes::SetUINT64 auf.

Gilt für:

IMFTopologyNode

Bemerkungen

Dieses Attribut gibt die Position in der Quelle an, an der die Wiedergabe beginnt, in Einheiten von 100 Nanosekunden relativ zum Start der Quelle. Wenn das Attribut nicht festgelegt ist, beginnt die Wiedergabe bei 0 (Dateistart). Um die Wiedergabe beispielsweise mit der 5-Sekunden-Marke zu starten, legen Sie dieses Attribut auf 5000000 fest. Legen Sie das Attribut auf den Quellknoten in der Topologie fest (Knoten mit dem Typ gleich MF_TOPOLOGY_SOURCESTREAM_NODE). Legen Sie das Attribut vor dem Aufrufen von IMFMediaSession::SetTopology fest.

Hinweis

Wenn Sie einen Decoder manuell in die Topologie einfügen, müssen Sie auch die Attribute MF_TOPONODE_MARKIN_HERE und MF_TOPONODE_MARKOUT_HERE auf dem Decoderknoten festlegen.

 

Dieses Attribut ist ein signierter Wert, wird jedoch als UINT64 gespeichert. Negative Werte sind jedoch nicht aussagekräftig.

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
Mfidl.h

Siehe auch

Alphabetische Liste der Media Foundation-Attribute

Sequenzpräsentationszeiten

Topologieknotenattribute

MF_TOPONODE_MEDIASTOP