BitmapCache.RenderAtScale Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která označuje měřítko použité na rastrový obrázek.
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
Hodnota vlastnosti
Měřítko použité na rastrový obrázek. Výchozí hodnota je 1.
Poznámky
RenderAtScale Pomocí vlastnosti vykreslujte BitmapCache násobek normální velikosti rastrového obrázku. Normální velikost je určena místní velikost prvku.
Hodnoty větší než 1 zvyšují rozlišení rastrového obrázku vzhledem k nativnímu rozlišení prvku a hodnoty menší než 1 snižují rozlišení. Pokud RenderAtScale je například vlastnost nastavena na hodnotu 2,0 a použijete transformaci měřítka, která zvětší obsah faktorem 2, bude mít obsah stejnou kvalitu vizuálu jako stejný obsah s nastaveným RenderAtScale na 1,0 a transformační měřítko 1.
Pokud RenderAtScale je nastavená hodnota 0, nevykreslí se žádný rastrový obrázek. Záporné hodnoty jsou uchycené na 0.
Pokud tuto hodnotu změníte, mezipaměť se znovu vygeneruje v odpovídajícím novém rozlišení.
Následující obrázky ukazují, jak se stejný obsah zobrazuje pro různé hodnoty RenderAtScale vlastnosti.
RenderAtScale = 1
RenderAtScale = 0,5
RenderAtScale = 0,2
Následující obrázek znázorňuje transformaci lupy, která se použije u nadřazeného prvku uloženého v mezipaměti. Když je lupa nastavená na hodnotu 1 a RenderAtScale je nastavená na 1, kvalita obrázku je téměř stejná jako při RenderAtScale nastavení na hodnotu 2. Pokud je ale zvětšení větší než 1, bude mít nastavení RenderAtScale na hodnotu 2 lepší kvalitu obrazu.
RenderAtScale = 1,0
RenderAtScale = 2.0