Compartir a través de


enumeración D2D1_BITMAP_INTERPOLATION_MODE (d2d1.h)

Especifica el algoritmo que se usa cuando las imágenes se escalan o giran.

Nota A partir de Windows 8, hay disponibles más modos de interpolaciones. Consulta D2D1_INTERPOLATION_MODE para obtener más información.
 

Syntax

typedef enum D2D1_BITMAP_INTERPOLATION_MODE {
  D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR,
  D2D1_BITMAP_INTERPOLATION_MODE_LINEAR,
  D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR
Use el color exacto del píxel de mapa de bits más cercano al píxel de representación actual.
D2D1_BITMAP_INTERPOLATION_MODE_LINEAR
Interpole un color de los cuatro píxeles de mapa de bits más cercanos al píxel de representación.
D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD
Valor: 0xffffffff

Comentarios

Para estirar una imagen, cada píxel de la imagen original debe asignarse a un grupo de píxeles de la imagen más grande. Para reducir una imagen, los grupos de píxeles de la imagen original deben asignarse a píxeles únicos de la imagen más pequeña. La eficacia de los algoritmos que realizan estas asignaciones determina la calidad de una imagen escalada. Los algoritmos que generan imágenes escaladas de mayor calidad tienden a requerir más tiempo de procesamiento. D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR proporciona interpolación más rápida pero de menor calidad, mientras que D2D1_BITMAP_INTERPOLATION_MODE_LINEAR proporciona interpolación de mayor calidad.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d2d1.h