attribut MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED
Gibt an, ob die Mediensitzung versucht, die Topologie zu ändern, wenn sich das Format eines Datenstroms ändert.
Datentyp
UINT32
Abrufen/Festlegen
Um dieses Attribut abzurufen, rufen Sie IMFAttributes::GetUINT32 auf.
Um dieses Attribut festzulegen, rufen Sie IMFAttributes::SetUINT32 auf.
Gilt für:
Bemerkungen
Dieses Attribut steuert, wie die Mediensitzung reagiert, wenn sich das Format eines Streams während des Streamings ändert.
Wenn sich das Format ändert und das attribut MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED false ist, fügt die Mediensitzung möglicherweise neue Knoten in die Topologie ein, um dem neuen Format zu entsprechen. Wenn sich beispielsweise die Videogröße ändert, kann die Mediensitzung eine Media Foundation-Transformation (MFT) hinzufügen, die die Größe des Videos ändert. Andernfalls ändert die Mediensitzung die Topologie nicht, wenn das Attribut TRUE ist.
Der Standardwert dieses Attributs ist FALSE. Der empfohlene Wert ist FALSE.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 [nur Desktop-Apps] |
Header |
|
Weitere Informationen