WPD_VIDEO_SCAN_TYPES enumeração (portabledevice.h)

O tipo de enumeração WPD_VIDEO_SCAN_TYPES descreve como os campos em um arquivo de vídeo são codificados.

Syntax

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;

Constantes

 
WPD_VIDEO_SCAN_TYPE_UNUSED
O tipo de verificação não foi definido para este arquivo de vídeo ou não é aplicável.
WPD_VIDEO_SCAN_TYPE_PROGRESSIVE
Um arquivo de vídeo de verificação progressiva.
WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST
Um arquivo de vídeo intercalado em que os campos alternam e o campo superior (com a linha 1) é desenhado primeiro. Para obter mais informações, consulte a seção Comentários.
WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST
Um arquivo de vídeo intercalado em que os campos alternam e o campo inferior (com a linha 2) é desenhado primeiro. Para obter mais informações, consulte Comentários, seguindo esta seção.
WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST
Um arquivo de vídeo intercalado em que os campos são enviados como exemplos contíguos e o campo superior (com a linha 1) é desenhado primeiro. Para obter mais informações, consulte Comentários, seguindo esta seção.
WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST
Um arquivo de vídeo intercalado em que os campos são enviados como exemplos contíguos e o campo inferior (com a linha 2) é enviado primeiro.
WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE
Um arquivo de vídeo com uma combinação de modos de interlacção.
WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE
Um arquivo de vídeo com uma combinação de modos entrelaçados e progressivos.

Comentários

Essa enumeração é usada pela propriedade WPD_VIDEO_SCAN_TYPE .

Há dois tipos de formatos de arquivo intercalados especificados por essa enumeração. WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED refere-se a um formato de arquivo em que os quadros são entregues à medida que foram verificados— campos alternativos e dados passam linha por linha, conforme mostrado aqui:

Quadro 1

Campo 1: Linha 1

Campo 2: Linha 1

Campo 1: Linha 2

Campo 2: Linha 2

Campo 1: Linha 3

Campo 2: Linha 3

...

WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE refere-se a um formato de arquivo em que cada campo é armazenado em um único bloco de linhas de verificação e os campos são armazenados sequencialmente, conforme mostrado aqui:

Quadro 1

Campo 1: Linha 1

Campo 1: Linha 2

Campo 1: Linha 3

...

Seguido por

Campo 2: Linha 1

Campo 2: Linha 2

Campo 2: Linha 3

...

Requisitos

Requisito Valor
Cabeçalho portabledevice.h

Confira também

Estruturas e tipos de enumeração