フォント ファイルの全部または一部のダウンロードを開始します。
構文
HRESULT BeginDownload(
[in] UUID const *downloadOperationID,
[in] DWRITE_FILE_FRAGMENT const *fileFragments,
UINT32 fragmentCount,
IDWriteAsyncResult **asyncResult
);
パラメーター
[in] downloadOperationID
型: UUID
[in] fileFragments
構造体の配列。それぞれがダウンロードするバイト範囲を指定します。
fragmentCount
型: UINT32
fileFragments 配列内の要素の数。 サイズなどのファイル情報をダウンロードするだけの場合は、0 を指定できます。
asyncResult
型: COM_Outptr_result_maybenull
非同期ダウンロードの完了を待機し、完了時にダウンロード結果を取得するために使用できるオブジェクトを受け取ります。 ダウンロードが同期的に完了した場合、結果は NULL になることがあります。 たとえば、これは、要求されたデータが既にローカルであるとメソッドが判断した場合に発生する可能性があります。
戻り値
型: HRESULT
このメソッドは、HRESULT の成功またはエラー コードを返します。
Requirements
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント | Windows 10 ビルド 15063 |
| サポートされている最小のサーバー | Windows 10 ビルド 15063 |
| ターゲット プラットフォーム の | ウィンドウズ |
| Header | dwrite_3.h |
| Library | Dwrite.lib |