BitmapCache.RenderAtScale Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, которое указывает масштаб, применяемый для растрового изображения.
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
Значение свойства
Масштаб, применяемый к растровому изображению. Значение по умолчанию — 1.
Комментарии
RenderAtScale Используйте свойство для отрисовки BitmapCache с несколькими обычными растровыми рисунками. Обычный размер определяется локальным размером элемента.
Значения, превышающие 1, увеличивают разрешение растрового изображения относительно собственного разрешения элемента, а значения меньше 1 уменьшают разрешение. Например, если RenderAtScale для свойства задано значение 2.0 и применяется преобразование масштаба, увеличивающее содержимое на 2, содержимое будет иметь то же качество визуального элемента, что и содержимое с RenderAtScale заданным значением 1,0, и масштаб преобразования 1.
Если RenderAtScale задано значение 0, то растровое изображение не отрисовывается. Отрицательные значения прижаты к 0.
При изменении этого значения кэш повторно создается при соответствующем новом разрешении.
На следующих изображениях показано, как отображается одно и то же содержимое для различных значений RenderAtScale свойства.
RenderAtScale = 1
RenderAtScale = 0,5
RenderAtScale = 0,2
На следующем рисунке показано преобразование масштаба, которое применяется к предку кэшированного элемента. Если для масштаба задано значение 1 и RenderAtScale задано значение 1, качество изображения почти RenderAtScale совпадает с значением 2. Но если масштаб больше 1, значение RenderAtScale 2 будет иметь лучшее качество изображения.
RenderAtScale = 1,0
RenderAtScale = 2,0