Freigeben über


MFSampleExtension_Interlaced-Attribut

Gibt an, ob ein Videoframe interlaced oder progressiv ist. True gibt an, dass der Frame mit Interlaced versehen ist. Wenn FALSE, ist der Frame progressiv. Wenn nicht festgelegt, beschreibt der Medientyp die Interlacing. Dieses Attribut gilt für Medienbeispiele.

Datentyp

BOOL gespeichert als UINT32

Abrufen/Festlegen

Rufen Sie ZUM Abrufen dieses Attributs IMFAttributes::GetUINT32 auf.

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

Gilt für:

IMFSample

Bemerkungen

Legen Sie für Videoinhalte, die gemischte progressive und interlaced Frames enthalten, den Medientyp auf Interlaced fest, und verwenden Sie dieses Attribut für jeden Frame, um anzugeben, ob der Frame progressiv oder interlaced ist.

Legen Sie für Videoinhalte, die vollständig mit Interlaced versehen sind, den Medientyp auf Interlaced fest, und lassen Sie dieses Attribut aus, oder legen Sie ihn für jedes Beispiel auf TRUE fest.

Legen Sie für vollständig progressive Videoinhalte den Medientyp auf progressiv fest, und lassen Sie dieses Attribut aus, oder legen Sie ihn für jedes Beispiel auf FALSE fest.

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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFSample

Beispielattribute

Medienbeispiele

Video-Interlacing