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 |