IDWriteRemoteFontFileStream::BeginDownload 方法 (dwrite_3.h)
開始下載字型檔案的所有或部分。
語法
HRESULT BeginDownload(
[in] UUID const *downloadOperationID,
[in] DWRITE_FILE_FRAGMENT const *fileFragments,
UINT32 fragmentCount,
IDWriteAsyncResult **asyncResult
);
參數
[in] downloadOperationID
類型: UUID
[in] fileFragments
結構的陣列,每個都會指定要下載的位元組範圍。
fragmentCount
類型: UINT32
fileFragments 陣列中的元素數目。 這可以是零,只是下載檔案資訊,例如大小。
asyncResult
類型: COM_Outptr_result_maybenull
接收對象,這個物件可用來等候異步下載完成,並在完成時取得下載結果。 如果下載以同步方式完成,結果可能是 NULL。 例如,如果方法判斷所要求的數據已經是本機數據,就會發生這種情況。
傳回值
類型: HRESULT
這個方法會傳回 HRESULT 成功或錯誤碼。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | dwrite_3.h |
程式庫 | Dwrite.lib |