Compartir a través de


enumeración DXVA_DeinterlaceTech (dxva.h)

La enumeración DXVA_DeinterlaceTech identifica la tecnología subyacente utilizada para implementar un algoritmo de desinterlace determinado.

Syntax

typedef enum _DXVA_DeinterlaceTech {
  DXVA_DeinterlaceTech_Unknown,
  DXVA_DeinterlaceTech_BOBLineReplicate,
  DXVA_DeinterlaceTech_BOBVerticalStretch,
  DXVA_DeinterlaceTech_BOBVerticalStretch4Tap,
  DXVA_DeinterlaceTech_MedianFiltering,
  DXVA_DeinterlaceTech_EdgeFiltering,
  DXVA_DeinterlaceTech_FieldAdaptive,
  DXVA_DeinterlaceTech_PixelAdaptive,
  DXVA_DeinterlaceTech_MotionVectorSteered
} DXVA_DeinterlaceTech;

Constantes

 
DXVA_DeinterlaceTech_Unknown
Indica que el algoritmo es desconocido o propietario del fabricante del hardware.
DXVA_DeinterlaceTech_BOBLineReplicate
Indica que el algoritmo crea las líneas que faltan repitiendo la línea por encima o por debajo de ella. Este método tiene un aspecto irregular y no se recomienda.
DXVA_DeinterlaceTech_BOBVerticalStretch
Especifica un algoritmo que crea las líneas que faltan al ampliar verticalmente cada campo de vídeo por un factor de dos. Se realizan ajustes verticales para asegurarse de que la imagen resultante no se mueve hacia arriba y hacia abajo.
DXVA_DeinterlaceTech_BOBVerticalStretch4Tap
Crea las líneas que faltan estirando verticalmente cada campo de vídeo por un factor de dos, utilizando un filtro de 4 pulsaciones.
DXVA_DeinterlaceTech_MedianFiltering
Especifica que los píxeles de la línea que faltan se vuelven a crear mediante una operación de filtrado mediana.
DXVA_DeinterlaceTech_EdgeFiltering
Especifica que los píxeles de la línea que faltan se vuelven a crear mediante un filtro perimetral. En este proceso, los filtros direccionales espaciales se aplican para determinar la orientación de los bordes en el contenido de la imagen y los píxeles que faltan se crean filtrando a lo largo (en lugar de a través) los bordes detectados.
DXVA_DeinterlaceTech_FieldAdaptive
Especifica que los píxeles de la línea que faltan se vuelven a crear cambiando de campo por campo entre interpolación espacial o temporal, en función de la cantidad de movimiento.
DXVA_DeinterlaceTech_PixelAdaptive
Especifica que los píxeles de la línea que faltan se vuelven a crear cambiando por píxeles entre interpolación espacial o temporal, en función de la cantidad de movimiento.
DXVA_DeinterlaceTech_MotionVectorSteered
Identifica objetos dentro de una secuencia de campos de vídeo. Los píxeles que faltan se vuelven a crear después de alinear primero el eje de movimiento de los objetos individuales de la escena para que sean paralelos con el eje de tiempo.

Requisitos

Requisito Valor
Header dxva.h (include Dxva.h)

Consulte también

DXVA_DeinterlaceCaps