MFT _ SUPPORT DYNAMIC FORMAT _ _ _ CHANGE-Attribut
Gibt an, ob eine Media Foundation Transform (MFT) dynamische Formatänderungen unterstützt.
Datentyp
UINT32
Als boolescher Wert behandeln.
Bemerkungen
Dieses Attribut kann die folgenden Werte haben.
| Wert | BESCHREIBUNG |
|---|---|
| TRUE | Der Client kann das Eingabeformat während des Streamings ändern. |
| FALSE | Der MFT muss entleert werden, bevor der Client das Eingabeformat ändern kann. |
Um dieses Attribut zu erhalten, rufen Sie zuerst DIETRANSFORM::GetAttributes auf, um den globalen Attributspeicher für MFT zu erhalten. Rufen Sie dann DIE ATTRIBUTEs::GetUINT32 auf, um den Attributwert zu erhalten.
Wenn GetAttributes fehlschlägt oder das Attribut nicht vorhanden ist, ist der Standardwert FALSE.
Asynchrone MFTs müssen den Wert TRUE zurückgeben.
Weitere Informationen finden Sie unter Behandeln von Streamänderungen.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Vista-Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) |
Windows UWP-Apps für Server [ 2008-Desktop-Apps |] |
| Header |
|