Sdílet prostřednictvím


BitmapCache.SnapsToDevicePixels Vlastnost

Definice

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.

Platí pro

Viz také