Freigeben über


attribut MFSampleExtension_RepeatFirstField

Gibt an, ob das erste Feld in einem Interlaced-Frame wiederholt werden soll. Dieses Attribut gilt für Medienbeispiele.

Datentyp

BOOL gespeichert als UINT32

Abrufen/Festlegen

Um dieses Attribut abzurufen, rufen Sie IMFAttributes::GetUINT32 auf.

Um dieses Attribut festzulegen, rufen Sie IMFAttributes::SetUINT32 auf.

Gilt für:

IMFSample

Bemerkungen

Wenn der Wert FALSE ist oder das Attribut nicht festgelegt ist, wird das erste Feld nicht wiederholt. Wenn der Wert TRUE ist, wird das erste Feld wiederholt. Der Wert TRUE ist nur gültig, wenn die folgenden Bedingungen erfüllt sind:

Dieses Attribut wird für den Pulldown 3:2 verwendet. Die folgende Tabelle zeigt die Reihenfolge, in der Felder angezeigt werden.

MFSampleExtension_RepeatFirstField MFSampleExtension_BottomFieldFirst Feldreihenfolge
TRUE TRUE Unten, oben, unten
TRUE FALSE Obere, untere, obere
FALSE TRUE Unten, oben
FALSE FALSE Oben, unten

 

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [Desktop-Apps | UWP-Apps]
Header
Mfapi.h

Weitere Informationen

Alphabetische Liste der Media Foundation-Attribute

Beispielattribute

Medienbeispiele

Video-Interlacing