Freigeben über


attribut MF_TOPOLOGY_NO_MARKIN_MARKOUT

Gibt an, ob die Pipeline Beispiele abschneidet.

Datentyp

UINT32

Behandeln Sie als boolescher Wert.

Bemerkungen

Standardmäßig werden die Beispiele von der Pipeline so geschnitten, dass sie den richtigen Präsentationszeiten entsprechen. Das Kürzen erfolgt an den Topologieknoten mit den Attributen MF_TOPONODE_MARKIN_HERE und MF_TOPONODE_MARKOUT_HERE . Wenn das attribut MF_TOPOLOGY_NO_MARKIN_MARKOUT in der Topologie auf TRUE festgelegt ist, werden die Beispiele von der Pipeline nicht abgesenkt, und die Attribute MF_TOPONODE_MARKIN_HERE und MF_TOPONODE_MARKOUT_HERE werden ignoriert. Wenn das Attribut nicht festgelegt ist oder den Wert FALSE aufweist, werden Beispiele von der Pipeline abgesenkt.

Eine Anwendung kann das MF_TOPOLOGY_NO_MARKIN_MARKOUT-Attribut auf TRUE festlegen, wenn die Anwendung komprimierte Beispiele aus der Pipeline empfängt und alle Keyframes abrufen muss, die andernfalls gekürzt werden könnten.

Der Standardwert dieses Attributs ist FALSE.

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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

MF_TOPONODE_MARKIN_HERE

MF_TOPONODE_MARKOUT_HERE

Topologieattribute