attribut MF_MT_COMPRESSED

Spécifie pour un type de média si les données multimédias sont compressées.

Type de données

UINT32

Traitez comme une valeur booléenne.

Notes

Si cet attribut a la valeur TRUE, le type de média est un format compressé. Sinon, le type de média n’est pas compressé ou le type de compression n’est pas connu.

Il n’est pas garanti que cet attribut soit défini sur TRUE pour tous les formats compressés. Par conséquent, les applications ne doivent généralement pas s’appuyer sur cet attribut. La façon la plus fiable de déterminer si un format est compressé consiste à conserver une liste de formats connus. Si une application ne reconnaît pas de format, comme spécifié dans l’attribut MF_MT_SUBTYPE , elle ne doit rien supposer de la compression du format.

Pour déterminer si un format utilise la compression temporelle (ce qui signifie que certains exemples sont calculés en tant que deltas à partir d’exemples précédents), case activée l’attribut MF_MT_ALL_SAMPLES_INDEPENDENT.

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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

Attributs de type de média