Enumeração WICBitmapInterpolationMode (wincodec.h)
Especifica o modo de amostragem ou filtragem a ser usado ao dimensionar uma imagem.
Syntax
typedef enum WICBitmapInterpolationMode {
WICBitmapInterpolationModeNearestNeighbor = 0,
WICBitmapInterpolationModeLinear = 0x1,
WICBitmapInterpolationModeCubic = 0x2,
WICBitmapInterpolationModeFant = 0x3,
WICBitmapInterpolationModeHighQualityCubic = 0x4,
WICBITMAPINTERPOLATIONMODE_FORCE_DWORD = 0x7fffffff
} ;
Constantes
WICBitmapInterpolationModeNearestNeighbor Valor: 0 Um algoritmo de interpolação vizinho mais próximo. Também conhecido como interpolação de ponto ou pixel mais próximo. O pixel de saída é atribuído ao valor do pixel no qual o ponto se enquadra. Nenhum outro pixel é considerado. |
WICBitmapInterpolationModeLinear Valor: 0x1 Um algoritmo de interpolação bilinear. Os valores de pixel de saída são calculados como uma média ponderada dos quatro pixels mais próximos em uma grade 2x2. |
WICBitmapInterpolationModeCubic Valor: 0x2 Um algoritmo de interpolação bicubica. Os valores de pixel de destino são calculados como uma média ponderada dos dezesseis pixels mais próximos em uma grade 4x4. |
WICBitmapInterpolationModeFant Valor: 0x3 Um algoritmo fant resampling. Os valores de pixel de destino são calculados como uma média ponderada de todos os pixels mapeados para o novo pixel. |
WICBitmapInterpolationModeHighQualityCubic Valor: 0x4 Um algoritmo de interpolação bicubica de alta qualidade. Os valores de pixel de destino são calculados usando uma amostragem muito mais densa kernel do que o cúbico normal. O kernel é redimensionado em resposta ao fator de escala, tornando-o adequado para downscaling por fatores maiores que 2. Nota Esse valor tem suporte a partir do Windows 10. |
WICBITMAPINTERPOLATIONMODE_FORCE_DWORD Valor: 0x7fffffff |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | wincodec.h |