MF_TOPONODE_MARKIN_HERE-Attribut

Gibt an, ob die Pipeline das Mark-In auf diesem Knoten anwendet. Mark-in ist der Punkt, an dem eine Präsentation beginnt. Wenn Pipelinekomponenten Vor dem Mark-In-Punkt Daten generieren, werden die Daten nicht gerendert.

Datentyp

UINT32

Als boolescher Wert behandeln.

Bemerkungen

Hinweis

Die meisten Anwendungen müssen dieses Attribut nicht verwenden. Die Mediensitzung legt dieses Attribut bei Bedarf automatisch fest.

 

Dieses Attribut gilt für alle Knotentypen. Wenn das Attribut TRUE ist, schneidet die Media Foundation-Pipeline die Ausgabebeispiele von diesem Knoten so ab, dass sie der Startzeit für die Präsentation entsprechen. Das Topologieladeprogramm legt dieses Attribut fest, wenn eine Topologie aufgelöst wird.

Es wird empfohlen, dass genau für einen Knoten in jedem Branch der Topologie dieses Attribut auf TRUE festgelegt sein sollte. Ein Topologiebranch wird als Pfad von einem Quellknoten zu einem Ausgabeknoten definiert. Innerhalb eines Branchs müssen die Attribute MF_TOPONODE_MARKOUT_HERE und MF_TOPONODE_MARKIN_HERE auf demselben Knoten im Branch festgelegt werden. Sie können nicht auf verschiedenen Knoten innerhalb desselben Branchs festgelegt werden.

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

Weitere Informationen

Alphabetische Liste der Media Foundation-Attribute

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

MF_TOPONODE_MARKOUT_HERE

Topologieknotenattribute