共用方式為


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

類型: DWRITE_FILE_FRAGMENT

結構的陣列,每個都會指定要下載的位元組範圍。

fragmentCount

類型: UINT32

fileFragments 陣列中的元素數目。 這可以是零,只是下載檔案資訊,例如大小。

asyncResult

類型: COM_Outptr_result_maybenull

接收對象,這個物件可用來等候異步下載完成,並在完成時取得下載結果。 如果下載以同步方式完成,結果可能是 NULL。 例如,如果方法判斷所要求的數據已經是本機數據,就會發生這種情況。

傳回值

類型: HRESULT

這個方法會傳回 HRESULT 成功或錯誤碼。

規格需求

需求
目標平台 Windows
標頭 dwrite_3.h
程式庫 Dwrite.lib

另請參閱

IDWriteRemoteFontFileStream