enumeração DXVA_DeinterlaceTech (dxva.h)
A enumeração DXVA_DeinterlaceTech identifica a tecnologia subjacente usada para implementar um algoritmo de desinterlace específico.
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 o algoritmo é desconhecido ou proprietário do fabricante do hardware. |
DXVA_DeinterlaceTech_BOBLineReplicate Indica que o algoritmo cria as linhas ausentes repetindo a linha acima ou abaixo dela. Esse método parece irregular e não é recomendado. |
DXVA_DeinterlaceTech_BOBVerticalStretch Especifica um algoritmo que cria as linhas ausentes alongando verticalmente cada campo de vídeo por um fator de dois. Ajustes verticais são feitos para garantir que a imagem resultante não se mova para cima e para baixo. |
DXVA_DeinterlaceTech_BOBVerticalStretch4Tap Cria as linhas ausentes alongando verticalmente cada campo de vídeo por um fator de dois, usando um filtro de 4 toques. |
DXVA_DeinterlaceTech_MedianFiltering Especifica que os pixels na linha ausente são recriados por uma operação de filtragem mediana. |
DXVA_DeinterlaceTech_EdgeFiltering Especifica que os pixels na linha ausente são recriados por um filtro de borda. Nesse processo, filtros direcionais espaciais são aplicados para determinar a orientação das bordas no conteúdo da imagem e pixels ausentes são criados filtrando (em vez de entre) as bordas detectadas. |
DXVA_DeinterlaceTech_FieldAdaptive Especifica que os pixels na linha ausente são recriados alternando campo a campo entre interpolação espacial ou temporal, dependendo da quantidade de movimento. |
DXVA_DeinterlaceTech_PixelAdaptive Especifica que os pixels na linha ausente são recriados alternando em uma base pixel a pixel entre a interpolação espacial ou temporal, dependendo da quantidade de movimento. |
DXVA_DeinterlaceTech_MotionVectorSteered Identifica objetos dentro de uma sequência de campos de vídeo. Os pixels ausentes são recriados depois de alinhar primeiro o eixo de movimento dos objetos individuais na cena para torná-los paralelos com o eixo de tempo. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dxva.h (inclua Dxva.h) |