Share via


enumeração WPD_VIDEO_SCAN_TYPES

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

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 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 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 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 amostras contíguas 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 eram verificados campos alternativos e os 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
parâmetro
PortableDevice.h

Confira também

Estruturas e tipos de enumeração