enumeración DCOMPOSITION_BITMAP_INTERPOLATION_MODE (dcomptypes.h)
Especifica el modo de interpolación que se va a usar cuando se compone un mapa de bits con cualquier transformación en la que los píxeles del mapa de bits no se alinean exactamente uno a uno con píxeles en pantalla.
Syntax
typedef enum DCOMPOSITION_BITMAP_INTERPOLATION_MODE {
DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR = 0,
DCOMPOSITION_BITMAP_INTERPOLATION_MODE_LINEAR = 1,
DCOMPOSITION_BITMAP_INTERPOLATION_MODE_INHERIT = 0xffffffff
} ;
Constantes
DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR Valor: 0 Los mapas de bits se interpolan mediante el muestreo de vecino más cercano. |
DCOMPOSITION_BITMAP_INTERPOLATION_MODE_LINEAR Valor: 1 Los mapas de bits se interpolan mediante el muestreo lineal. |
DCOMPOSITION_BITMAP_INTERPOLATION_MODE_INHERIT Valor: 0xffffffff Los mapas de bits se interpolan según el modo establecido por el objeto visual primario. |
Comentarios
El modo de interpolación predeterminado para un objeto visual es DCOMPOSITION_BITMAP_INTERPOLATION_MODE_INHERIT. Si todos los objetos visuales de un árbol visual especifican este modo, el valor predeterminado para todos los objetos visuales es el muestreo vecino más cercano, que es el modo más rápido.
Un solo objeto visual puede tener cualquier combinación de propiedades visuales. Sin embargo, si un objeto visual tiene la siguiente combinación de propiedades, los bordes del objeto visual tendrán como valor predeterminado DCOMPOSITION_BORDER_MODE_HARD.
SetCompositeMode(DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT)
SetBorderMode(DCOMPOSITION_BORDER_MODE_SOFT)
SetBitmapInterpolationMode(DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR)
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | dcomptypes.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de