次の方法で共有


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 配列内の要素の数。 サイズなどのファイル情報をダウンロードする場合は、0 を指定できます。

asyncResult

種類: COM_Outptr_result_maybenull

非同期ダウンロードの完了を待機し、完了時にダウンロード結果を取得するために使用できる オブジェクトを受け取ります。 ダウンロードが同期的に完了した場合、結果は NULL になることがあります。 たとえば、これは、メソッドが要求されたデータが既にローカルであると判断した場合に発生する可能性があります。

戻り値

型: HRESULT

このメソッドは、HRESULT の成功またはエラー コードを返します。

要件

要件
対象プラットフォーム Windows
ヘッダー dwrite_3.h
Library Dwrite.lib

こちらもご覧ください

IDWriteRemoteFontFileStream