IDWriteFontDownloadQueue::BeginDownload 方法 (dwrite_3.h)

开始异步下载操作。 下载操作执行
在后台,直到 CancelDownload 调用完成或取消。

语法

HRESULT BeginDownload(
  [in, optional] IUnknown *context
);

参数

[in, optional] context

类型:IUnknown*

传递回 的可选上下文对象
下载通知处理程序的 DownloadCompleted 方法。 如果上下文对象
实现 IDWriteFontDownloadListener,将调用其 DownloadCompleted
完成后。

返回值

类型:HRESULT

如果成功启动下载,S_FALSE队列为空或标准 HRESULT 错误代码,则返回S_OK。

言论

BeginDownload 从队列中删除所有下载请求,并传输这些请求
到后台下载操作。 如果以前的任何下载仍在进行中
再次调用 BeginDownload 时,新下载不会完成,直到
以前的下载已完成。

要求

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

另请参阅

IDWriteFontDownloadQueue