Sdílet prostřednictvím


BitmapCache.SnapsToDevicePixels Vlastnost

Definice

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

truepokud 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 falsehodnotu , 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.

Platí pro

Viz také