BitmapCache.EnableClearType 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是否在激活 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
属性值
如果 ClearType 处于活动状态,则为 true
;否则为 false
。 默认值为 false
。
注解
设置属性 EnableClearType 以允许在缓存中呈现 ClearType 文本。
EnableClearType当属性是true
时,应用程序必须在不透明背景上呈现其所有 ClearType 文本。
当属性为EnableClearTypefalse
时,缓存中的文本呈现为灰度抗锯齿。
ClearType 文本需要正确像素对齐呈现的字符,因此应将 SnapsToDevicePixels 属性设置为 true
。 如果未设置此属性,则内容可能无法正确混合。
EnableClearType知道缓存在像素边界上呈现时,请使用该属性,因此可以安全地缓存 ClearType 文本。 这种情况通常在文本滚动方案中发生。