D2D1_BITMAP_INTERPOLATION_MODE enumeração (d2d1.h)
Especifica o algoritmo usado quando as imagens são dimensionadas ou giradas.
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 a cor exata do pixel de bitmap mais próximo ao pixel de renderização atual. |
D2D1_BITMAP_INTERPOLATION_MODE_LINEAR Interpole uma cor dos quatro pixels de bitmap mais próximos do pixel de renderização. |
D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD Valor: 0xffffffff |
Comentários
Para alongar uma imagem, cada pixel da imagem original deve ser mapeado para um grupo de pixels da imagem maior. Para encolher uma imagem, cada pixel da imagem original deve ser mapeado para pixels únicos da imagem menor. A eficácia dos algoritmos que executam esses mapeamentos determina a qualidade de uma imagem dimensionada. Algoritmos que produzem imagens dimensionadas de qualidade superior tendem a exigir mais tempo de processamento. D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR fornece interpolação mais rápida, mas de baixa qualidade, enquanto D2D1_BITMAP_INTERPOLATION_MODE_LINEAR fornece interpolação de maior qualidade.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | d2d1.h |