attribut MF_MT_ORIGINAL_WAVE_FORMAT_TAG
Contient la balise de format WAVE d’origine pour un flux audio.
Type de données
UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
S’applique à
Notes
Selon le fichier source, la source multimédia AVI peut définir cet attribut sur les types de médias qu’elle propose.
Un fichier AVI contient un en-tête de flux pour chaque flux du fichier. La source de média AVI traduit l’en-tête de flux en un type de média. Pour les flux audio, l’en-tête de flux contient une balise de format qui identifie le format audio. (La balise de format est contenue dans le membre wFormatTag de la structure WAVEFORMATEX .) Dans la plupart des cas, la source multimédia AVI convertit directement la balise de format en GUID de sous-type, comme décrit dans la rubrique GUID de sous-type audio. Dans certains cas, toutefois, il mappe la balise de format d’origine à une autre balise de format équivalente. Si c’est le cas, la source du média stocke la balise de format d’origine dans le type de média, à l’aide de l’attribut MF_MT_ORIGINAL_WAVE_FORMAT_TAG.
Les mappages de format sont stockés dans le Registre sous la clé suivante :
\ HKEY_CLASSES_ROOT MediaFoundation\MapAudioFormatTag
Chaque entrée est une valeur DWORD . Le nom de l’entrée est la représentation décimale de la balise de format. La valeur de l’entrée est la balise de format équivalente.
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête |
|
Voir aussi