IDWriteRemoteFontFileLoader::CreateRemoteStreamFromKey 方法 (dwrite_3.h)

创建一个远程字体文件流对象,该对象封装打开的文件资源,并可用于下载远程文件数据。

Syntax

HRESULT CreateRemoteStreamFromKey(
  [in]  void const                  *fontFileReferenceKey,
        UINT32                      fontFileReferenceKeySize,
  [out] IDWriteRemoteFontFileStream **fontFileStream
);

参数

[in] fontFileReferenceKey

类型: void

字体文件引用键,用于唯一标识正在使用的字体加载程序范围内的字体文件资源。

fontFileReferenceKeySize

类型:UINT32

字体文件引用键的大小(以字节为单位)。

[out] fontFileStream

类型: IDWriteRemoteFontFileStream**

指向新创建的字体文件流的指针。

返回值

类型: HRESULT

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

注解

CreateStreamFromKey 不同,此方法可用于为远程文件创建流。 如果文件是远程文件,则客户端必须使用空的文件片段数组调用 IDWriteRemoteFontFileStream::BeginDownload ,然后才能使用该流获取文件大小或访问数据。

要求

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

另请参阅

IDWriteRemoteFontFileLoader