BitmapCache.SnapsToDevicePixels 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á určuje, zda je rastrový obrázek vykreslen pomocí přichycení pixelů.
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
Hodnota vlastnosti
trueje-li přichycení pixelů aktivní; v opačném případě . false Výchozí hodnota je false.
Poznámky
SnapsToDevicePixels Nastavte vlastnost, když mezipaměť zobrazuje obsah, který vyžaduje zarovnání pixelů, aby se vykreslily správně. Toto je velká a malá písmena pro text ClearType. Pokud vlastnost nastavíte EnableClearType na truehodnotu , zvažte nastavení SnapsToDevicePixels , aby true se zajistilo správné vykreslování.
Pokud je vlastnost nastavena SnapsToDevicePixels na false, můžete přesunout a škálovat prvek v mezipaměti zlomkem pixelu a použije se bilineární filtrování.
SnapsToDevicePixels Pokud je vlastnost nastavena na true, rastrová mezipaměť je zarovnaná s pixelovými hranicemi cíle. Pokud přesunete nebo škálujete prvek v mezipaměti o zlomek pixelu, rastrový obrázek se přichytí k mřížce pixelů. V tomto případě se levý horní roh rastrového obrázku zaokrouhlí nahoru a přichytí k mřížce pixelů, ale pravý dolní roh je na hranici zlomku pixelu.
Vlastnost SnapsToDevicePixels je ignorována BitmapCacheBrush a při použití s parametrem Viewport2DVisual3D.