Partager via


attribut MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE

Spécifie le format de sortie d’un appareil.

Type de données

MFT_REGISTER_TYPE_INFO stockées en tant que BYTE[]

Obtenir/définir

Pour obtenir cet attribut, appelez IMFAttributes::GetBlob.

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

Notes

Cet attribut contient une paire de GUID : un type principal et un sous-type. Ces GUID décrivent le format de sortie par défaut de l’appareil. L’appareil peut prendre en charge des formats de sortie supplémentaires.

Par exemple, si un appareil de capture vidéo génère une vidéo RVB-32, la valeur de cet attribut est { MFMediaType_Video, MFVideoFormat_RGB32 }.

Cet attribut est un indicateur pour l’application. Pour obtenir le format de sortie exact, créez la source multimédia pour l’appareil et obtenez le descripteur de présentation de la source multimédia.

Cet attribut est défini sur les objets d’activation retournés par les fonctions suivantes :

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
Mfidl.h

Voir aussi

Liste alphabétique des attributs Media Foundation

Capture audio/vidéo

Capturer des attributs d’appareil