Compartir a través de


Enumeración WICBitmapInterpolationMode (wincodec.h)

Especifica el modo de muestreo o filtrado que se va a usar al escalar una imagen.

Syntax

typedef enum WICBitmapInterpolationMode {
  WICBitmapInterpolationModeNearestNeighbor = 0,
  WICBitmapInterpolationModeLinear = 0x1,
  WICBitmapInterpolationModeCubic = 0x2,
  WICBitmapInterpolationModeFant = 0x3,
  WICBitmapInterpolationModeHighQualityCubic = 0x4,
  WICBITMAPINTERPOLATIONMODE_FORCE_DWORD = 0x7fffffff
} ;

Constantes

 
WICBitmapInterpolationModeNearestNeighbor
Valor: 0
Algoritmo de interpolación vecino más cercano. También se conoce como interpolación de puntos o píxeles más cercanos.


Al píxel de salida se le asigna el valor del píxel en el que se encuentra el punto. No se tienen en cuenta otros píxeles.
WICBitmapInterpolationModeLinear
Valor: 0x1
Algoritmo de interpolación bilineal.


Los valores de píxeles de salida se calculan como un promedio ponderado de los cuatro píxeles más cercanos en una cuadrícula de 2x2.
WICBitmapInterpolationModeCubic
Valor: 0x2
Algoritmo de interpolación bicubica.


Los valores de píxeles de destino se calculan como un promedio ponderado de los dieciséis píxeles más cercanos en una cuadrícula de 4x4.
WICBitmapInterpolationModeFant
Valor: 0x3
Un algoritmo de remuestreo de Fant.


Los valores de píxeles de destino se calculan como un promedio ponderado de todos los píxeles que se asignan al nuevo píxel.
WICBitmapInterpolationModeHighQualityCubic
Valor: 0x4
Algoritmo de interpolación bicubica de alta calidad. Los valores de píxeles de destino se calculan mediante un muestreo mucho más denso
kernel que el cúbico normal. El kernel se cambia de tamaño en respuesta al factor de escala, lo que hace que sea adecuado para el escalado inferior por factores mayores que 2.

Nota Este valor se admite a partir de Windows 10.

 
WICBITMAPINTERPOLATIONMODE_FORCE_DWORD
Valor: 0x7fffffff

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Encabezado wincodec.h