Condividi tramite


enumerazione WPD_VIDEO_SCAN_TYPES (portabledevice.h)

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

Sintassi

typedef enum tagWPD_VIDEO_SCAN_TYPES {
  WPD_VIDEO_SCAN_TYPE_UNUSED,
  WPD_VIDEO_SCAN_TYPE_PROGRESSIVE,
  WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST,
  WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST,
  WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST,
  WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST,
  WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE,
  WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE
} WPD_VIDEO_SCAN_TYPES;

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 durante l'analisi, ovvero i 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