D2D1_DPICOMPENSATION_INTERPOLATION_MODE enumeração (d2d1effects.h)
O modo de interpolação que o efeito de compensação de DPI usa para dimensionar a imagem.
Syntax
typedef enum D2D1_DPICOMPENSATION_INTERPOLATION_MODE {
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_NEAREST_NEIGHBOR = 0,
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_LINEAR = 1,
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_CUBIC = 2,
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = 3,
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_ANISOTROPIC = 4,
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC = 5,
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_NEAREST_NEIGHBOR Valor: 0 Amostra o ponto único mais próximo e usa isso. Esse modo usa menos tempo de processamento, mas gera a imagem de menor qualidade. |
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_LINEAR Valor: 1 Usa um exemplo de quatro pontos e interpolação linear. Esse modo usa mais tempo de processamento do que o modo vizinho mais próximo, mas gera uma imagem de maior qualidade. |
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_CUBIC Valor: 2 Usa um kernel cúbico de 16 exemplos para interpolação. Esse modo usa a maior parte do tempo de processamento, mas gera uma imagem de maior qualidade. |
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR Valor: 3 Usa quatro exemplos lineares em um único pixel para um bom anti-aliasing de borda. Esse modo é bom para reduzir verticalmente em pequenas quantidades em imagens com poucos pixels. |
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_ANISOTROPIC Valor: 4 Usa a filtragem anisotrópica para amostrar um padrão de acordo com a forma transformada do bitmap. |
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC Valor: 5 Usa um kernel cúbico de alta qualidade de tamanho variável para executar um dimensionamento pré-down da imagem se o downscaling estiver envolvido na matriz de transformação. Em seguida, usa o modo de interpolação cúbica para a saída final. |
D2D1_DPICOMPENSATION_INTERPOLATION_MODE_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d2d1effects.h |