idWriteFontFace 接口 (dwrite.h)

此接口公开各种字体数据,例如指标、名称和字形轮廓。 它包含字体类型、适当的文件引用和人脸识别数据。

此接口扩展 IUnknown

继承

IDWriteFontFace 接口继承自 IUnknown 接口。

方法

IDWriteFontFace 接口包含以下方法。

 
IDWriteFontFace::GetDesignGlyphMetrics

在字体设计单位中获取与分辨率无关的理想 () 字形指标。
IDWriteFontFace::GetFiles

获取表示字体的字体文件。
IDWriteFontFace::GetGdiCompatibleGlyphMetrics

获取字体设计单位中的字形指标,其返回值与 GDI 将生成的内容兼容。
IDWriteFontFace::GetGdiCompatibleMetrics

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

获取字体中字形的数目。
IDWriteFontFace::GetGlyphIndices

返回由字体“CMAP”表定义的 UCS4 Unicode 码位到字形索引的标称映射。
IDWriteFontFace::GetGlyphRunOutline

通过回调大纲接收器接口来计算一组字形的轮廓。
IDWriteFontFace::GetIndex

获取字体文件上下文中字体的索引。
IDWriteFontFace::GetMetrics

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

使用指定的大小和呈现参数确定字体的建议呈现模式。 (IDWriteFontFace.GetRecommendedRenderingMode)
IDWriteFontFace::GetSimulations

获取字体面的算法样式模拟标志。 (IDWriteFontFace.GetSimulations)
IDWriteFontFace::GetType

获取字体的文件格式类型。
IDWriteFontFace::IsSymbolFont

确定字体是否为符号字体。 (IDWriteFontFace.IsSymbolFont)
IDWriteFontFace::ReleaseFontTable

释放先前从 TryGetFontTable 获取的表。
IDWriteFontFace::TryGetFontTable

查找指定的 OpenType 字体表(如果存在),并返回指向它的指针。 函数通过字体文件加载程序实现的 IDWriteFontFileStream 接口访问基础字体数据。

要求

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