MF _ TOPONODE _ NOSHUTDOWN _ ON _ REMOVE-Attribut

Gibt an, wie die Mediensitzung ein Objekt in der Topologie herunterfährt.

Datentyp

UINT32

Als boolescher Wert behandeln.

Bemerkungen

Dieses Attribut gilt für die folgenden Top-Knotentypen:

  • Ausgabeknoten
  • Jeder Transformationsknoten, der eine asynchrone Media Foundation-Transformation (MFT) enthält.

Das Attribut kann die folgenden Werte aufweisen:

Wert BESCHREIBUNG
TRUE Wenn die Mediensitzung zu einer neuen Topologie wechselt oder die aktuelle Topologie löscht, wird das Objekt, das zu diesem Topologieknoten gehört, nicht heruntergefahren.
FALSE Wenn die Mediensitzung zu einer neuen Topologie wechselt oder die aktuelle Topologie löscht, wird das Knotenobjekt wie folgt heruntergefahren:

Der Standardwert ist TRUE.

Wenn Ihre Anwendung mehrere Topologien in die Warteschlange stellt, empfiehlt es sich, dieses Attribut auf FALSE festzulegen. Andernfalls werden Objekte in der Topologie möglicherweise nicht ordnungsgemäß heruntergefahren.

Dieses Attribut gilt nicht, wenn die Anwendung die Mediensitzung durch Aufrufen von SHUTDOWNMediaSession::Shutdownherunterfährt. Wenn die Mediensitzung heruntergefahren wird, werden die Mediensenken und asynchronen MFTs in der aktuellen Topologie immer heruntergefahren.

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Mfidl.h

Weitere Informationen

Alphabetische Liste der Media Foundation Attribute

Asynchrone MFTs

Topologieknotenattribute

ATTRIBUTEAttributes::GetUINT32

DENKattribute::SetUINT32

TOPOLOGYNode