BitmapCache.SnapsToDevicePixels Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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é true
sur , 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 à false
l’é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 true
sur , 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.