IDWriteRemoteFontFileLoader::CreateFontFileReferenceFromUrl 方法 (dwrite_3.h)

如果加载程序支持此功能,则从 URL 创建字体文件引用。

Syntax

HRESULT CreateFontFileReferenceFromUrl(
        IDWriteFactory  *factory,
        WCHAR const     *baseUrl,
  [in]  WCHAR const     *fontFileUrl,
  [out] IDWriteFontFile **fontFile
);

参数

factory

类型: IDWriteFactory*

用于创建字体文件引用的工厂。

baseUrl

类型: WCHAR

可选基 URL。 基 URL 用于解析 fontFileUrl(如果它是相对的)。 例如,baseUrl 可能是包含 fontFileUrl 的引用文档的 URL。

[in] fontFileUrl

类型: WCHAR

字体资源的 URL。

[out] fontFile

类型: IDWriteFontFile**

接收指向新创建的字体文件引用的指针。

返回值

类型: HRESULT

此方法返回 HRESULT 成功或错误代码。

注解

如果 baseUrl 是非空字符串,则与 fontFileUrl 串联的 baseUrl 应形成有效的 URL,DirectWrite 将不会提供任何其他分隔符。

要求

Requirement 价值
最低支持的客户端 Windows 10 内部版本 15063
支持的最低服务器 Windows 10 内部版本 15063
目标平台 Windows操作系统
Header dwrite_3.h
Library Dwrite.lib

另请参阅

使用 Web 上的已知远程字体创建自定义字体集

IDWriteRemoteFontFileLoader