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 |