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á označuje, zda rastrový obrázek je 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
true
pokud je aktivní přichycení pixelů; v opačném případě . false
Výchozí formát je false
.
Poznámky
Nastavte vlastnost, když mezipaměť zobrazuje obsah, který ke správnému SnapsToDevicePixels vykreslení vyžaduje zarovnání pixelů. To je případ textu ClearType. Pokud vlastnost nastavíte EnableClearType na true
, zvažte nastavení SnapsToDevicePixels na , true
aby se zajistilo správné vykreslování.
SnapsToDevicePixels Pokud je vlastnost nastavená na false
hodnotu , můžete přesunout a škálovat prvek uložený v mezipaměti o zlomek pixelu a použije se bilineární filtrování.
SnapsToDevicePixels Pokud je vlastnost nastavena na true
, mezipaměť rastrových obrázků je zarovnaná s hranicemi pixelů cíle. Pokud přesunete nebo nastavíte měřítko prvku uloženého v mezipaměti o zlomek pixelu, přichytí se rastr k mřížce pixelů. V tomto případě je levý horní roh rastrového obrázku zaokrouhlený nahoru a přichycený k mřížce pixelů, ale pravý dolní roh je na hranici desetinných pixelů.
Vlastnost SnapsToDevicePixels je ignorována a BitmapCacheBrush při použití s objektem Viewport2DVisual3D.