Freigeben über


attribut MF_TOPONODE_MEDIASTOP

Gibt die Stoppzeit 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 beendet wird, in Einheiten von 100 Nanosekunden relativ zum Start der Quelle. Wenn das Attribut nicht festgelegt ist, wird die Wiedergabe am Ende der Quelle beendet. Um beispielsweise die Wiedergabe an der 5-Sekunden-Marke zu beenden, legen Sie dieses Attribut auf 50000000 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.

 

Nachdem die Topologie festgelegt wurde, hat das Festlegen dieses Attributs keine Auswirkung.

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_MEDIASTART