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:
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 |
|
Siehe auch