BitmapCache.EnableClearType 属性

定义

获取或设置一个值,该值指示是否在激活 ClearType 的情况下呈现位图。

public:
 property bool EnableClearType { bool get(); void set(bool value); };
public bool EnableClearType { get; set; }
member this.EnableClearType : bool with get, set
Public Property EnableClearType As Boolean

属性值

Boolean

如果 ClearType 处于活动状态,则为 true;否则为 false。 默认值为 false

注解

设置属性 EnableClearType 以允许在缓存中呈现 ClearType 文本。

EnableClearType当属性是true时,应用程序必须在不透明背景上呈现其所有 ClearType 文本。

当属性为EnableClearTypefalse时,缓存中的文本呈现为灰度抗锯齿。

ClearType 文本需要正确像素对齐呈现的字符,因此应将 SnapsToDevicePixels 属性设置为 true。 如果未设置此属性,则内容可能无法正确混合。

EnableClearType知道缓存在像素边界上呈现时,请使用该属性,因此可以安全地缓存 ClearType 文本。 这种情况通常在文本滚动方案中发生。

适用于

另请参阅