Aracılığıyla paylaş


BitmapCache.SnapsToDevicePixels Özellik

Tanım

Bit eşlemin piksel tutturma ile işlenip işlenmediğini gösteren 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

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

Açıklamalar

Önbelleğin SnapsToDevicePixels doğru şekilde işlenmesi için piksel hizalaması gerektiren içerik görüntülendiğinde özelliğini ayarlayın. ClearType metni için durum budur. özelliğini trueolarak ayarlarsanızEnableClearType, düzgün işlemeyi sağlamak için true ayarını SnapsToDevicePixels kullanmayı göz önünde bulundurun.

SnapsToDevicePixels özelliği olarak falseayarlandığında, önbelleğe alınan öğeyi bir pikselin kesirine göre taşıyabilir ve ölçeklendirin ve bilinear filtreleme uygulanır.

SnapsToDevicePixels özelliği olarak ayarlandığında truebit eşlem önbelleği hedefin piksel sınırlarıyla hizalanır. Önbelleğe alınan öğeyi bir pikselin bir bölümü kadar taşır veya ölçeklendirirseniz bit eşlem piksel kılavuzuna tutturılır. Bu durumda, bit eşleminin sol üst köşesi yukarı yuvarlanır ve piksel kılavuzuna tutturılır, 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.