UIDLGLOGFONT.lfQuality 字段

定义

指定输出质量。

public: System::Byte lfQuality;
public: byte lfQuality;
byte lfQuality;
[System.Runtime.InteropServices.ComAliasName("Microsoft.VisualStudio.TextManager.Interop.BYTE")]
public byte lfQuality;
[<System.Runtime.InteropServices.ComAliasName("Microsoft.VisualStudio.TextManager.Interop.BYTE")>]
val mutable lfQuality : byte
Public lfQuality As Byte 

字段值

Byte
属性

注解

输出质量定义了图形设备接口 (GDI) 必须尝试将逻辑字体特性与实际物理字体的属性进行匹配的方式。 可以是下列值之一。

含义
ANTIALIASED_QUALITY 请参阅下表。
DEFAULT_QUALITY 字体的外观并不重要。
DRAFT_QUALITY 字体的外观不如使用 PROOF_QUALITY 时重要。 对于 GDI 光栅字体,启用缩放,这意味着可以使用更多的字体大小,但质量可能会降低。 如有必要,将合成粗体、斜体、下划线和删除线字体。
PROOF_QUALITY 字体的字符质量比逻辑字体属性的精确匹配更重要。 对于 GDI 光栅字体,将禁用缩放并选择最接近大小的字体。 虽然在使用 PROOF_QUALITY 时,所选字体大小可能未准确映射,但字体质量很高,因此不会出现外观失真。 如有必要,将合成粗体、斜体、下划线和删除线字体。

如果这两个选项均未 ANTIALIASED_QUALITY NONANTIALIASED_QUALITY 选中,则只有当用户在 "控制面板" 中选择 "平滑屏幕字体" 时,字体才会抗锯齿。

COM 签名

From uilocale。

[C++]

适用于