BitmapCache.SnapsToDevicePixels Özellik

Tanım

Bit eşlemin piksel tutturma ile işlenip işlenmediğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Boolean

true piksel tutturma etkinse; aksi takdirde , false. Varsayılan değer: false.

Açıklamalar

Önbellek doğru SnapsToDevicePixels şekilde işlenmesi için piksel hizalaması gerektiren içeriği görüntülediği zaman özelliğini ayarlayın. ClearType metni için durum budur. özelliğini olarak trueayarlarsanızEnableClearType, düzgün işlemeyi sağlamak için ayarını SnapsToDevicePixels olarak true ayarlayın.

SnapsToDevicePixels özelliği olarak falseayarlandığında, önbelleğe alınan öğeyi pikselin bir bölümü kadar taşıyabilir ve ölçeklendirin; bilinear filtreleme uygulanır.

SnapsToDevicePixels özelliği olarak trueayarlandığında bit eşlem önbelleği hedefin piksel sınırlarıyla hizalanır. Önbelleğe alınan öğeyi pikselin bir bölümü kadar taşır veya ölçeklendirirseniz bit eşlem piksel kılavuzuna uyduruverir. Bu durumda, bit eşlem sol üst köşesi yukarı yuvarlanır ve piksel kılavuzuna tutturulur, ancak sağ alt köşe kesirli piksel sınırındadır.

SnapsToDevicePixels özelliği ile kullanıldığında Viewport2DVisual3Dve tarafından BitmapCacheBrush yoksayılır.

Şunlara uygulanır

Ayrıca bkz.