Share via


enumerazione WPD_VIDEO_SCAN_TYPES

Il tipo di enumerazione WPD_VIDEO_SCAN_TYPES descrive come vengono codificati i campi in un file video.

Sintassi

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
} ;

Costanti

WPD_VIDEO_SCAN_TYPE_UNUSED

Il tipo di analisi non è stato definito per questo file video o non è applicabile.

WPD_VIDEO_SCAN_TYPE_PROGRESSIVE

Un file video di analisi progressiva.

WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST

File video interleaved in cui i campi alternano e il campo superiore (con riga 1) viene disegnato per primo. Per altre informazioni, vedere la sezione Osservazioni.

WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST

File video interleaved in cui i campi si alternano e il campo inferiore (con la riga 2) viene disegnato per primo. Per altre informazioni, vedere Osservazioni, seguendo questa sezione.

WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST

Un file video interleaved in cui i campi vengono inviati come campioni contigui e il campo superiore (con la riga 1) viene disegnato per primo. Per altre informazioni, vedere Osservazioni, seguendo questa sezione.

WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST

Un file video interleaved in cui i campi vengono inviati come campioni contigui e il campo inferiore (con la riga 2) viene inviato per primo.

WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE

Un file video con una combinazione di modalità di interlacciamento.

WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE

Un file video con una combinazione di modalità interlacciate e progressive.

Commenti

Questa enumerazione viene utilizzata dalla proprietà WPD_VIDEO_SCAN_TYPE .

Esistono due tipi di formati di file interleaved specificati da questa enumerazione. WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED fa riferimento a un formato di file in cui i fotogrammi vengono recapitati mentre sono stati analizzati campi alternativi e i dati passano riga per riga, come illustrato di seguito:

Fotogramma 1

Campo 1: Riga 1

Campo 2: Riga 1

Campo 1: Riga 2

Campo 2: Riga 2

Campo 1: Riga 3

Campo 2: Riga 3

...

WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE fa riferimento a un formato di file in cui ogni campo viene archiviato in un singolo blocco di righe di analisi e i campi vengono archiviati in sequenza, come illustrato di seguito:

Fotogramma 1

Campo 1: Riga 1

Campo 1: Riga 2

Campo 1: Riga 3

...

Seguito da

Campo 2: Riga 1

Campo 2: Riga 2

Campo 2: Riga 3

...

Requisiti

Requisito Valore
Intestazione
PortableDevice.h

Vedi anche

Strutture e tipi di enumerazione