Freigeben über


WPD_VIDEO_SCAN_TYPES Enumeration

Der WPD_VIDEO_SCAN_TYPES Enumerationstyp beschreibt, wie die Felder in einer Videodatei codiert werden.

Syntax

typedef enum WPD_VIDEO_SCAN_TYPES { 
  WPD_VIDEO_SCAN_TYPE_UNUSED                           = 0,
  WPD_VIDEO_SCAN_TYPE_PROGRESSIVE                      = 1,
  WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST    = 2,
  WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST    = 3,
  WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST         = 4,
  WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST         = 5,
  WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE                  = 6,
  WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE  = 7
} ;

Konstanten

WPD_VIDEO_SCAN_TYPE_UNUSED

Der Scantyp wurde für diese Videodatei nicht definiert oder ist nicht zutreffend.

WPD_VIDEO_SCAN_TYPE_PROGRESSIVE

Eine Videodatei für den progressiven Scan.

WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST

Eine verschachtelte Videodatei, in der die Felder abwechselnd und das obere Feld (mit Zeile 1) zuerst gezeichnet wird. Weitere Informationen finden Sie im Abschnitt mit Hinweisen.

WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST

Eine verschachtelte Videodatei, in der die Felder abwechselnd und das untere Feld (mit Zeile 2) zuerst gezeichnet wird. Weitere Informationen finden Sie unter Hinweise in diesem Abschnitt.

WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST

Eine verschachtelte Videodatei, in der die Felder als zusammenhängende Beispiele und das obere Feld (mit Zeile 1) zuerst gezeichnet werden. Weitere Informationen finden Sie unter Hinweise in diesem Abschnitt.

WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST

Eine verschachtelte Videodatei, in der die Felder als zusammenhängende Beispiele und das untere Feld (mit Zeile 2) zuerst gesendet werden.

WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE

Eine Videodatei mit einer Mischung aus Interlacing-Modi.

WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE

Eine Videodatei mit einer Mischung aus interlaced und progressive Modi.

Bemerkungen

Diese Enumeration wird von der WPD_VIDEO_SCAN_TYPE-Eigenschaft verwendet.

Es gibt zwei Arten von verschachtelten Dateiformaten, die von dieser Enumeration angegeben werden. WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED bezieht sich auf ein Dateiformat, bei dem Frames bei der Überprüfung von Feldern abwechselnd übermittelt werden und Daten Zeile für Zeile gehen, wie hier gezeigt:

Frame 1

Feld 1: Zeile 1

Feld 2: Zeile 1

Feld 1: Zeile 2

Feld 2: Zeile 2

Feld 1: Zeile 3

Feld 2: Zeile 3

...

WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE bezieht sich auf ein Dateiformat, in dem jedes Feld in einem einzelnen Block von Scanzeilen gespeichert wird und Felder sequenziell gespeichert werden, wie hier gezeigt:

Frame 1

Feld 1: Zeile 1

Feld 1: Zeile 2

Feld 1: Zeile 3

...

Gefolgt von

Feld 2: Zeile 1

Feld 2: Zeile 2

Feld 2: Zeile 3

...

Anforderungen

Anforderung Wert
Header
PortableDevice.h

Siehe auch

Strukturen und Enumerationstypen