BitmapCache.RenderAtScale 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 l'échelle appliquée à la bitmap.
public:
property double RenderAtScale { double get(); void set(double value); };
public double RenderAtScale { get; set; }
member this.RenderAtScale : double with get, set
Public Property RenderAtScale As Double
Valeur de propriété
Échelle appliquée à la bitmap. La valeur par défaut est 1.
Remarques
Utilisez la RenderAtScale propriété pour afficher le BitmapCache à un multiple de la taille bitmap normale. La taille normale est déterminée par la taille locale de l’élément.
Les valeurs supérieures à 1 augmentent la résolution de la bitmap par rapport à la résolution native de l’élément, et les valeurs inférieures à 1 diminuent la résolution. Par exemple, si la RenderAtScale propriété est définie sur 2.0 et que vous appliquez une transformation d’échelle qui agrandit le contenu d’un facteur 2, le contenu aura la même qualité visuelle que le même contenu avec RenderAtScale défini sur 1.0 et une échelle de transformation de 1.
Quand RenderAtScale est défini sur 0, aucune bitmap n’est rendue. Les valeurs négatives sont limitées à 0.
Si vous modifiez cette valeur, le cache est régénéré à la nouvelle résolution appropriée.
Les images suivantes montrent comment le même contenu apparaît pour différentes valeurs de la RenderAtScale propriété.
RenderAtScale = 1
RenderAtScale = 0,5
RenderAtScale = 0,2
L’image suivante montre une transformation de zoom appliquée à un ancêtre de l’élément mis en cache. Lorsque le zoom est défini sur 1 et RenderAtScale est défini sur 1, la qualité de l’image est presque la même que lorsque RenderAtScale est définie sur 2. Mais lorsque le zoom est supérieur à 1, la définition sur RenderAtScale 2 offre une meilleure qualité d’image.
RenderAtScale = 1,0
RenderAtScale = 2,0