attribut MF_MT_MPEG4_SAMPLE_DESCRIPTION

Contient l’exemple de zone de description d’un fichier MP4 ou 3GP.

Type de données

BYTE[]

Obtenir/définir

Pour obtenir cet attribut, appelez IMFAttributes::GetBlob.

Pour définir cet attribut, appelez IMFAttributes::SetBlob.

S’applique à

IMFMediaType

Notes

La zone de description de l’exemple décrit l’encodage utilisé pour un flux dans le fichier.

La source de fichier MPEG-4 définit cet attribut sur le type de média pour chaque flux. La valeur de l’attribut est les données brutes dans la zone de description de l’exemple. Si la source du fichier MPEG-4 peut analyser l’exemple de description, elle ajoute également les détails du format au type de média. Sinon, l’application ou le décodeur doit analyser l’exemple de description à partir de l’attribut MF_MT_MPEG4_SAMPLE_DESCRIPTION.

Lors de la définition de cet attribut sur le récepteur MPEG-4 via la méthode IMFMediaTypeHandler::SetCurrentMediaType , les données de l’attribut MF_MT_MPEG4_SAMPLE_DESCRIPTION ne doivent pas changer une fois qu’un ou plusieurs échantillons ont été envoyés au récepteur sur l’interface IMFStreamSink::P rocessSample du flux correspondant.

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 | Applications UWP]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau | Applications UWP]
En-tête
Mfapi.h

Voir aussi

Liste alphabétique des attributs Media Foundation

Attributs de type de média