attribut MFT_CODEC_MERIT_Attribute
Contient la valeur de mérite d’un codec matériel.
Type de données
UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
Notes
Cet attribut est défini sur l’objet d’activation d’une transformation Media Foundation (MFT) qui représente un codec matériel. La valeur de l’attribut est la valeur de mérite du codec.
Cet attribut contrôle l’ordre dans lequel la fonction MFTEnumEx énumère les codecs, si l’indicateur MFT_ENUM_FLAG_SORTANDFILTER est défini. Les NPF ayant une valeur de mérite apparaissent plus hauts dans la liste que les autres TPF.
Cet attribut ne contient pas de valeur approuvée. Pour vérifier la valeur de mérite réelle du codec, appelez la fonction MFGetMFTMerit .
Si la valeur de l’attribut MFT_CODEC_MERIT_Attribute ne correspond pas à la valeur de mérite récupérée par MFGetMFTMerit, la méthode IMFActivate::ActivateObject échoue et retourne MF_E_INVALID_CODEC_MERIT.
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 |
|
Voir aussi