atributo MFT_CODEC_MERIT_Attribute

Contém o valor de mérito de um codec de hardware.

Tipo de dados

UINT32

Obter/definir

Para obter esse atributo, chame IMFAttributes::GetUINT32.

Para definir esse atributo, chame IMFAttributes::SetUINT32.

Comentários

Esse atributo é definido no objeto de ativação para uma MFT (transformação do Media Foundation) que representa um codec de hardware. O valor do atributo é o valor de mérito do codec.

Esse atributo controla a ordem na qual a função MFTEnumEx enumera codecs, se o sinalizador MFT_ENUM_FLAG_SORTANDFILTER estiver definido. MFTs com um valor de mérito aparecem mais altos na lista do que outros MFTs.

Esse atributo não contém um valor confiável. Para verificar o valor de mérito real do codec, chame a função MFGetMFTMerit .

Se o valor do atributo MFT_CODEC_MERIT_Attribute não corresponder ao valor de mérito recuperado por MFGetMFTMerit, o método IMFActivate::ActivateObject falhará e retornará MF_E_INVALID_CODEC_MERIT.

A constante GUID para esse atributo é exportada de mfuuid.lib.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte
Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho
Mftransform.h

Confira também

Lista alfabética de atributos da Media Foundation

Transformar atributos