IDWriteFactory3::CreateFontFaceReference (IDWriteFontFile*,UINT32,DWRITE_FONT_SIMULATIONS,IDWriteFontFaceReference**) 方法 (dwrite_3.h)

创建对给定 IDWriteFontFile 的字体的引用。

语法

HRESULT CreateFontFaceReference(
        IDWriteFontFile          *fontFile,
        UINT32                   faceIndex,
        DWRITE_FONT_SIMULATIONS  fontSimulations,
  [out] IDWriteFontFaceReference **fontFaceReference
);

参数

fontFile

表示字体的 IDWriteFontFile

faceIndex

类型: UINT32

当字体文件包含字体面集合时,字体面的从零开始的索引。
如果字体文件包含一张人脸,此值应为零。

fontSimulations

类型: DWRITE_FONT_SIMULATIONS

用于算法放大和斜体化的字体人脸模拟标志。

[out] fontFaceReference

类型: IDWriteFontFaceReference**

包含新创建的字体人脸引用对象,如果失败,则为 nullptr。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端 Windows 10 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
目标平台 Windows
标头 dwrite_3.h
Library Dwrite.lib
DLL Dwrite.dll

另请参阅

IDWriteFactory3