BitmapCache.SnapsToDevicePixels プロパティ

定義

ピクセル スナップを使用して、ビットマップを描画するかどうかを示す値を取得または設定します。

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

プロパティ値

Boolean

ピクセル スナップがアクティブな場合は true。それ以外の場合は false。 既定値は、false です。

注釈

SnapsToDevicePixels正しくレンダリングするためにピクセルアラインメントを必要とするコンテンツがキャッシュに表示されるときにプロパティを設定します。 これは ClearType テキストの場合です。 プロパティを設定するEnableClearTypetrue場合は、適切なレンダリングを確保するようにtrue設定SnapsToDevicePixelsすることを検討してください。

プロパティを SnapsToDevicePixels 設定 falseすると、キャッシュされた要素をピクセルの割合で移動およびスケーリングでき、バイリニア フィルタリングが適用されます。

プロパティが SnapsToDevicePixels 設定 trueされている場合、ビットマップ キャッシュは、コピー先のピクセル境界に合わせて配置されます。 キャッシュされた要素をピクセルの割合で移動またはスケーリングすると、ビットマップはピクセル グリッドにスナップされます。 この場合、ビットマップの左上隅が切り上げられ、ピクセル グリッドにスナップされますが、右下隅は小数部のピクセル境界にあります。

このプロパティはSnapsToDevicePixelsBitmapCacheBrushViewport2DVisual3D.

適用対象

こちらもご覧ください