WPD_VIDEO_SCAN_TYPES 枚举 (portabledevice)

WPD_VIDEO_SCAN_TYPES枚举类型说明了如何对视频文件中的字段进行编码。

语法

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;

常量

 
WPD_VIDEO_SCAN_TYPE_UNUSED
尚未为此视频文件定义扫描类型,或者该扫描类型不适用。
WPD_VIDEO_SCAN_TYPE_PROGRESSIVE
渐进式扫描视频文件。
WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST
一个交错的视频文件,其中的字段是可选的,而上部字段 (第 1) 行。 有关详细信息,请参阅“备注”部分。
WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST
一种隔行扫描视频文件,其中的字段是可选的, (第2行) 的下一个字段。 有关详细信息,请参阅本部分后面的 " 备注"。
WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST
一种隔行扫描视频文件,其中的字段作为连续样本发送,并首先绘制第 1) (。 有关详细信息,请参阅本部分后面的 " 备注"。
WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST
一个隔行扫描视频文件,其中的字段作为连续样本发送, (第2行) 较低字段。
WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE
混合使用隔行扫描模式的视频文件。
WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE
混合模式和渐进式模式的视频文件。

注解

此枚举由 WPD_VIDEO_SCAN_TYPE 属性使用。

此枚举指定了两种类型的隔行扫描文件格式。 WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED 指的是在扫描帧时将帧传递到的文件格式,字段交替和数据逐行执行,如下所示:

帧 1

字段1:第1行

字段2:第1行

字段1:第2行

字段2:第2行

字段1:第3行

字段2:第3行

...

WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE 是指一种文件格式,其中每个字段都存储在单个扫描行块中,字段按顺序存储,如下所示:

帧 1

字段1:第1行

字段1:第2行

字段1:第3行

...

后跟

字段2:第1行

字段2:第2行

字段2:第3行

...

要求

   
标头 portabledevice

请参阅

结构和枚举类型