Freigeben über


attribut MFSampleExtension_BottomFieldFirst

Gibt die Felddominanz für einen Ineinanderketten-Videorahmen an. 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 Videorahmen interlaced ist und das Beispiel zwei verschachtelte Felder enthält, gibt dieses Attribut an, welches Feld zuerst angezeigt wird. Wenn true, ist das untere Feld zuerst rechtzeitig. Bei FALSE ist das oberste Feld zuerst.

Wenn der Frame interlaced ist und das Beispiel ein einzelnes Feld enthält, gibt dieses Attribut an, welches Feld das Beispiel enthält. Bei TRUE enthält das Beispiel das untere Feld. Bei FALSE enthält das Beispiel das oberste Feld.

Wenn der Frame progressiv ist, beschreibt dieses Attribut, wie die Felder sortiert werden sollen, wenn die Ausgabe ineinander gekettet wird. Wenn TRUE, sollte das untere Feld zuerst ausgegeben werden. Bei FALSE sollte das oberste Feld zuerst ausgegeben werden.

Wenn dieses Attribut nicht festgelegt ist, beschreibt der Medientyp die Felddominanz.

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

Siehe auch

Alphabetische Liste der Media Foundation-Attribute

Beispielattribute

Medienbeispiele

Video-Interlacing