IDWriteRemoteFontFileLoader::CreateRemoteStreamFromKey 方法 (dwrite_3.h)
创建一个远程字体文件流对象,该对象封装打开的文件资源并可用于下载远程文件数据。
语法
HRESULT CreateRemoteStreamFromKey(
[in] void const *fontFileReferenceKey,
UINT32 fontFileReferenceKeySize,
[out] IDWriteRemoteFontFileStream **fontFileStream
);
参数
[in] fontFileReferenceKey
类型: void
字体文件引用键,用于唯一标识正在使用的字体加载程序范围内的字体文件资源。
fontFileReferenceKeySize
类型: UINT32
字体文件引用键的大小(以字节为单位)。
[out] fontFileStream
类型: IDWriteRemoteFontFileStream**
指向新创建的字体文件流的指针。
返回值
类型: HRESULT
此方法返回 HRESULT 成功或错误代码。
注解
与 CreateStreamFromKey 不同,此方法可用于为远程文件创建流。 如果文件是远程的,则客户端必须使用空的文件片段数组调用 IDWriteRemoteFontFileStream::BeginDownload ,然后流才能用于获取文件大小或访问数据。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | dwrite_3.h |
Library | Dwrite.lib |