MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE-Attribut
Gibt an, ob eine Media Foundation-Transformation (MFT) dynamische Formatänderungen unterstützt.
Datentyp
UINT32
Als boolescher Wert behandeln.
Bemerkungen
Dieses Attribut kann die folgenden Werte aufweisen.
Wert | Beschreibung |
---|---|
TRUE | Der Client kann das Eingabeformat während des Streamings ändern. |
FALSE | Der MFT muss geleert werden, bevor der Client das Eingabeformat ändern kann. |
Rufen Sie zum Abrufen dieses Attributs zunächst IMFTransform::GetAttributes auf, um den globalen Attributspeicher für das MFT abzurufen. Rufen Sie dann IMFAttributes::GetUINT32 auf, um den Attributwert abzurufen.
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.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Header |
|
Siehe auch