BitmapCache.SnapsToDevicePixels Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si el mapa de bits se presenta con ajuste de píxeles.
public:
property bool SnapsToDevicePixels { bool get(); void set(bool value); };
public bool SnapsToDevicePixels { get; set; }
member this.SnapsToDevicePixels : bool with get, set
Public Property SnapsToDevicePixels As Boolean
Valor de propiedad
Es true
si el ajuste de píxeles está activo; de lo contrario, es false
. De manera predeterminada, es false
.
Comentarios
Establezca la SnapsToDevicePixels propiedad cuando la memoria caché muestre el contenido que requiere la alineación de píxeles para representarse correctamente. Este es el caso del texto ClearType. Si establece la propiedad true
en , considere la EnableClearType posibilidad de establecer SnapsToDevicePixels para true
garantizar la representación adecuada.
Cuando la SnapsToDevicePixels propiedad se establece false
en , se puede mover y escalar el elemento almacenado en caché por una fracción de un píxel y se aplica el filtrado bilineal.
Cuando la SnapsToDevicePixels propiedad se establece true
en , la memoria caché del mapa de bits se alinea con los límites de píxeles del destino. Si mueve o escala el elemento almacenado en caché por una fracción de un píxel, el mapa de bits se ajusta a la cuadrícula de píxeles. En este caso, la esquina superior izquierda del mapa de bits se redondea hacia arriba y se ajusta a la cuadrícula de píxeles, pero la esquina inferior derecha está en un límite de píxeles fraccionarios.
La SnapsToDevicePixels propiedad se omite y BitmapCacheBrush cuando se usa con .Viewport2DVisual3D