IDWriteFontDownloadQueue::BeginDownload 方法 (dwrite_3.h)

開始異步下載作業。 下載作業會執行
在背景中,直到完成或取消 CancelDownload 呼叫為止。

語法

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

參數

[in, optional] context

類型: IUnknown*

傳回至 的選擇性內容物件
下載通知處理程式的 DownloadCompleted 方法。 如果內容物件
實作IDWriteFontDownloadListener,其 DownloadCompleted 將會呼叫
完成時。

傳回值

類型: HRESULT

如果已成功開始下載,則傳回S_OK,S_FALSE佇列是空的,或是標準 HRESULT 錯誤碼。

備註

BeginDownload 會從佇列中移除所有下載要求,並將其傳輸
至背景下載作業。 如果任何先前的下載仍在進行中
再次呼叫 BeginDownload 時,新的下載不會完成,直到
先前的下載已完成。

規格需求

需求
最低支援的用戶端 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 dwrite_3.h
程式庫 Dwrite.lib
Dll Dwrite.dll

另請參閱

IDWriteFontDownloadQueue