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 rendu à plusieurs 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 de 2, le contenu aura la même qualité visuelle que le même contenu avec RenderAtScale la valeur 1.0 et une échelle de transformation de 1.
Quand RenderAtScale la valeur est 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é au niveau de 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 quand est RenderAtScale définie sur 2. Toutefois, lorsque le zoom est supérieur à 1, la définition RenderAtScale de la valeur 2 aura une meilleure qualité d’image.
RenderAtScale = 1.0
RenderAtScale = 2.0