Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält den Wert eines Hardwarecodecs.
Datentyp
UINT32
Abrufen/Festlegen
Um dieses Attribut abzurufen, rufen Sie IMFAttributes::GetUINT32 auf.
Um dieses Attribut festzulegen, rufen Sie IMFAttributes::SetUINT32 auf.
Bemerkungen
Dieses Attribut wird für das Aktivierungsobjekt für eine Media Foundation-Transformation (MFT) festgelegt, die einen Hardwarecodec darstellt. Der Wert des Attributs ist der Wert des Codecs.
Dieses Attribut steuert die Reihenfolge, in der die MFTEnumEx-Funktion Codecs aufzählt, wenn das flag MFT_ENUM_FLAG_SORTANDFILTER festgelegt ist. MFTs mit einem Leistungswert werden in der Liste höher als andere MFTs angezeigt.
Dieses Attribut enthält keinen vertrauenswürdigen Wert. Um den tatsächlichen Wert des Codecs zu überprüfen, rufen Sie die MFGetMFTMerit-Funktion auf.
Wenn der Wert des MFT_CODEC_MERIT_Attribute-Attributs nicht mit dem von MFGetMFTMerit abgerufenen Wert übereinstimmt, schlägt die IMFActivate::ActivateObject-Methode fehl und gibt MF_E_INVALID_CODEC_MERIT zurück.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 7 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
| Header |
|
Siehe auch