attribut MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE

Spécifie si une transformation Media Foundation (MFT) prend en charge les modifications de format dynamique.

Type de données

UINT32

Traitez comme une valeur booléenne.

Notes

Cet attribut peut avoir les valeurs suivantes.

Valeur Description
TRUE Le client peut modifier le format d’entrée pendant la diffusion en continu.
FALSE Le MFT doit être vidé avant que le client puisse modifier le format d’entrée.

 

Pour obtenir cet attribut, appelez d’abord IMFTransform::GetAttributes afin d’obtenir le magasin d’attributs global pour le MFT. Appelez ensuite IMFAttributes::GetUINT32 pour obtenir la valeur de l’attribut.

Si GetAttributes échoue ou si l’attribut n’est pas présent, la valeur par défaut est FALSE.

Les fichiers MFT asynchrones doivent retourner la valeur TRUE.

Pour plus d’informations, consultez Gestion des modifications de flux.

La constante GUID de cet attribut est exportée à partir de mfuuid.lib.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau | Applications UWP]
En-tête
Mfapi.h

Voir aussi

Liste alphabétique des attributs Media Foundation

MfT asynchrones

Transformer les attributs

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTransform