Compartir a través de


enumeración DXVADDI_VIDEOCHROMASUBSAMPLING (d3dumddi.h)

El tipo de enumeración DXVADDI_VIDEOCHROMASUBSAMPLING contiene valores que identifican el esquema de codificación cromática para los datos Y'Cb'Cr'.

Syntax

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;

Constantes

 
DXVADDI_VideoChromaSubsamplingMask
Máscara de submuestreo de cromática de vídeo. Los cuatro primeros bits (0x0F) de un DWORD se pueden usar para especificar el submuestreo cromático de vídeo.
DXVADDI_VideoChromaSubsampling_Unknown
No se especifica el submuestreo cromático de vídeo.
DXVADDI_VideoChromaSubsampling_ProgressiveChroma
El submuestreo cromático de vídeo es progresivo.
DXVADDI_VideoChromaSubsampling_Horizontally_Cosited
Las muestras cromáticas se alinean en múltiplos de las muestras luma horizontalmente.
DXVADDI_VideoChromaSubsampling_Vertically_Cosited
Las muestras cromáticas se alinean en múltiplos de las muestras luma verticalmente.
DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes
Los planos Pb y Pr (o Cb y Cr) tienen la misma alineación de fase. Este valor solo se puede establecer en 0 en el miembro VideoChromaSubsampling de la estructura DXVADDI_EXTENDEDFORMAT si los datos están cositiados verticalmente.
DXVADDI_VideoChromaSubsampling_MPEG2
Or bit a bit del DXVADDI_VideoChromaSubsampling_Horizontally_Cosited y DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes valores que se usan con datos 4:2:0.
DXVADDI_VideoChromaSubsampling_MPEG1
Valor de DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes que se usa con datos 4:2:0.
DXVADDI_VideoChromaSubsampling_DV_PAL
Or bit a bit del DXVADDI_VideoChromaSubsampling_Horizontally_Cosited y DXVADDI_VideoChromaSubsampling_Vertically_Cosited valores que se usan con datos de 4:2:0.
DXVADDI_VideoChromaSubsampling_Cosited
Or bit a bit del DXVADDI_VideoChromaSubsampling_Horizontally_Cosited y DXVADDI_VideoChromaSubsampling_Vertically_Cosited, y DXVADDI_VideoChromaSubsampling_Vertically_AlignedChromaPlanes valores que se usan con datos 4:4:4, 4:2:2 y 4:1:1.

Comentarios

Se puede usar un OR bit a bit de los valores de DXVADDI_VIDEOCHROMASUBSAMPLING para crear un valor en el miembro VideoChromaSubsampling de la estructura DXVADDI_EXTENDEDFORMAT .

Las variaciones cositios indican que las muestras cromáticas están alineadas con las muestras luma. Normalmente, los datos de 4:2:0 con cromática se alinean en una o varias direcciones con los datos de luma. Tenga en cuenta que los datos 4:4:4, 4:2:2 y 4:1:1 siempre se cositien en ambas direcciones.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

DXVADDI_EXTENDEDFORMAT