MFSampleExtension _ RepeatFirstField-Attribut
Gibt an, ob das erste Feld in einem Verschachtelungsrahmen wiederholt werden soll. Dieses Attribut gilt für Medienbeispiele.
Datentyp
BOOL als UINT32 gespeichert
Abrufen/Festlegen
Um dieses Attribut zu erhalten, rufen Sie DIE ATTRIBUTEs::GetUINT32 auf.
Rufen Sie ZUM Festlegen dieses Attributs DIE ATTRIBUTEs::SetUINT32 auf.
Gilt für:
Hinweise
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:
- Der Medientyp ist gemischt und progressiv. (Das MF _ MT _ INTERLACE MODE-Attributattribut _ für den Medientyp ist MFVideoInterlace _ MixedInterlaceOrProgressive.)
- Der Frame ist progressiv, und das MFSampleExtension _ Interlaced-Attribut im Beispiel ist TRUE.
- Das _ BottomFieldFirst-Attribut MFSampleExtension wird im Beispiel festgelegt. Der Wert kann TRUE oder FALSE sein. Die Reihenfolge der Felder wird durch dieses Attribut bestimmt.
Dieses Attribut wird für den 3:2-Pulldown verwendet. Die folgende Tabelle zeigt die Reihenfolge, in der Felder angezeigt werden.
| MFSampleExtension _ RepeatFirstField | MFSampleExtension _ BottomFieldFirst | Feld reihenfolge |
|---|---|---|
| TRUE | TRUE | Lower, upper, lower |
| TRUE | FALSE | Upper, lower, upper |
| FALSE | TRUE | Lower, upper |
| FALSE | FALSE | Upper, lower |
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 UWP-Apps für Server [ 2008-Desktop-Apps |] |
| Header |
|