DXVADDI_VIDEOCHROMASUBSAMPLING枚举 (d3dumddi.h)

DXVADDI_VIDEOCHROMASUBSAMPLING枚举类型包含用于标识 Y'Cb'Cr' 数据的色度编码方案的值。

语法

typedef enum _DXVADDI_VIDEOCHROMASUBSAMPLING {
  DXVADDI_VideoChromaSubsamplingMask,
  DXVADDI_VideoChromaSubsampling_Unknown,
  DXVADDI_VideoChromaSubsampling_ProgressiveChroma,
  DXVADDI_VideoChromaSubsampling_Horizontally_Cosited,
  DXVADDI_VideoChromaSubsampling_Vertically_Cosited,
  DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes,
  DXVADDI_VideoChromaSubsampling_MPEG2,
  DXVADDI_VideoChromaSubsampling_MPEG1,
  DXVADDI_VideoChromaSubsampling_DV_PAL,
  DXVADDI_VideoChromaSubsampling_Cosited
} DXVADDI_VIDEOCHROMASUBSAMPLING;

常数

 
DXVADDI_VideoChromaSubsamplingMask
视频色度子采样掩码。 DWORD 的前四位(0x0F)位可用于指定视频色度子采样。
DXVADDI_VideoChromaSubsampling_Unknown
未指定视频色子采样。
DXVADDI_VideoChromaSubsampling_ProgressiveChroma
视频色子采样是渐进式的。
DXVADDI_VideoChromaSubsampling_Horizontally_Cosited
色度样本水平对齐在 luma 样本的倍数上。
DXVADDI_VideoChromaSubsampling_Vertically_Cosited
色度样本垂直对齐在 luma 样本的倍数上。
DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes
Pb 和 Pr(或 Cb 和 Cr)平面具有相同的相对齐方式。 如果数据垂直共存,则只能在 VideoChromaSubsampling 成员的 DXVADDI_EXTENDEDFORMAT 结构中将此值设置为 0。
DXVADDI_VideoChromaSubsampling_MPEG2
与 4:2:0 数据一起使用的 DXVADDI_VideoChromaSubsampling_Horizontally_CositedDXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes 值的按位 OR。
DXVADDI_VideoChromaSubsampling_MPEG1
与 4:2:0 数据一起使用的 DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes 值。
DXVADDI_VideoChromaSubsampling_DV_PAL
与 4:2:0 数据一起使用的 DXVADDI_VideoChromaSubsampling_Horizontally_CositedDXVADDI_VideoChromaSubsampling_Vertically_Cosited 值的按位 OR。
DXVADDI_VideoChromaSubsampling_Cosited
DXVADDI_VideoChromaSubsampling_Horizontally_CositedDXVADDI_VideoChromaSubsampling_Vertically_Cosited的按位 OR,以及与 4:4:4、4:2:2 和 4:1:1 数据一起使用的 DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes 值。

言论

DXVADDI_VIDEOCHROMASUBSAMPLING值的按位 OR 可用于在 DXVADDI_EXTENDEDFORMAT 结构的 VideoChromaSubsampling 成员中创建值。

Cosite 变体表示色度样本与 luma 样本保持一致。 通常,具有色度 4:2:0 的数据与 luma 数据在一个或多个方向对齐。 请注意,4:4:4、4:2:2 和 4:1:1 数据始终位于两个方向。

要求

要求 价值
最低支持的客户端 在 Windows Vista 和更高版本的 Windows作系统中可用。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

DXVADDI_EXTENDEDFORMAT