Freigeben über


MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT-Attribut

Gibt die endgültige Ausgabeauflösung des decodierten Bilds nach der Videoverarbeitung an.

Datentyp

UINT64

Bemerkungen

Dieses Attribut wird von einigen Videodecodern unterstützt. Eine Anwendung kann dieses Attribut festlegen, um die Breite und Höhe des Bilds nach der Videoverarbeitung anzugeben. Der Decoder kann diese Informationen verwenden, um den Decodierungsprozess zu optimieren, insbesondere wenn die endgültige Bildgröße viel kleiner als die native Bildgröße ist. Der Decoder kann beispielsweise einen Out-of-Loop-Filter überspringen.

Die oberen 32 Bits enthalten die Breite, und die unteren 32 Bits enthalten die Höhe.

So legen Sie dieses Attribut fest:

  1. Rufen Sie IMFTransform::GetAttributes für den Decoder auf, um einen IMFAttributes-Zeiger abzurufen.
  2. Rufen Sie MFSetAttributeSize auf, um das Attribut hinzuzufügen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
Mftransform.h

Weitere Informationen

Alphabetische Liste der Media Foundation-Attribute

Transformieren von Attributen