Partager via


BitmapCache.SnapsToDevicePixels Propriété

Définition

Obtient ou définit une valeur qui indique si la bitmap est restituée avec l'alignement des pixels.

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

Valeur de propriété

Boolean

true si l'alignement des pixels est actif ; sinon, false. La valeur par défaut est false.

Remarques

Définissez la propriété lorsque le SnapsToDevicePixels cache affiche du contenu qui nécessite l’alignement des pixels pour s’afficher correctement. Il s’agit du cas du texte ClearType. Si vous définissez la propriété truesur , envisagez de EnableClearType définir le paramètre SnapsToDevicePixels pour true garantir le rendu approprié.

Lorsque la SnapsToDevicePixels propriété est définie sur , vous pouvez déplacer et mettre à falsel’échelle l’élément mis en cache par une fraction d’un pixel, et le filtrage biligne est appliqué.

Lorsque la propriété est définie truesur , le SnapsToDevicePixels cache bitmap est aligné avec les limites de pixels de la destination. Si vous déplacez ou mettez à l’échelle l’élément mis en cache par une fraction d’un pixel, l’image bitmap s’aligne sur la grille de pixels. Dans ce cas, le coin supérieur gauche de l’image bitmap est arrondi et aligné sur la grille de pixels, mais le coin inférieur droit se trouve sur une limite de pixel fractionnel.

La SnapsToDevicePixels propriété est ignorée par BitmapCacheBrush et lorsqu’elle est utilisée avec un Viewport2DVisual3D.

S’applique à

Voir aussi