idWriteFont 接口 (dwrite.h)

表示字体集合中的物理字体。 此接口用于从物理字体创建字体,或从现有字体中检索字体指标或人脸名称等信息。

继承

IDWriteFont 接口继承自 IUnknown 接口。 IDWriteFont 还具有以下类型的成员:

方法

IDWriteFont 接口具有这些方法。

 
IDWriteFont::CreateFontFace

为字体创建字体对象。 (IDWriteFont.CreateFontFace)
IDWriteFont::GetFaceNames

获取一个本地化字符串集合,其中包含字体 (的人脸名称,如常规或粗体) ,按区域设置名称编制索引。
IDWriteFont::GetFontFamily

获取指定字体所属的字体系列。
IDWriteFont::GetInformationalStrings

获取一个本地化字符串集合,其中包含按区域设置名称编制索引的指定信息字符串。
IDWriteFont::GetMetrics

获取字体的设计单位和常见指标。 这些指标适用于字体内的所有字形,并由应用程序用于布局计算。 (IDWriteFont.GetMetrics)
IDWriteFont::GetSimulations

获取一个值,该值指示对指定字体应用了哪些模拟。
IDWriteFont::GetStretch

获取指定字体的拉伸或宽度。
IDWriteFont::GetStyle

获取指定字体的样式或斜率。
IDWriteFont::GetWeight

获取指定字体的粗细或笔划粗细。
IDWriteFont::HasCharacter

确定字体是否支持指定的字符。
IDWriteFont::IsSymbolFont

确定字体是否为符号字体。 (IDWriteFont.IsSymbolFont)

要求

要求
最低受支持的客户端 Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用]
目标平台 Windows
标头 dwrite.h