次の方法で共有


IDWriteFontDownloadQueue::BeginDownload メソッド (dwrite_3.h)

非同期ダウンロード操作を開始します。 ダウンロード操作が実行される
完了するか、CancelDownload 呼び出しによって取り消されるまで、バックグラウンドで実行されます。

構文

HRESULT BeginDownload(
  [in, optional] IUnknown *context
);

パラメーター

[in, optional] context

型: IUnknown*

に返される省略可能なコンテキスト オブジェクト
通知ハンドラーの DownloadCompleted メソッドをダウンロードします。 コンテキスト オブジェクトの場合
IDWriteFontDownloadListener を実装します。その DownloadCompleted が呼び出されます
完了したら、〘。

戻り値

型: HRESULT

ダウンロードが正常に開始された場合S_OK、キューが空の場合はS_FALSE、または標準の HRESULT エラー コードを返します。

備考

BeginDownload はキューからすべてのダウンロード要求を削除し、それらを転送します
をバックグラウンドダウンロード操作に変換します。 以前のダウンロードがまだ進行中の場合
BeginDownload が再度呼び出されると、新しいダウンロードは完了しません。
以前のダウンロードが完了しました。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2016 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー dwrite_3.h
ライブラリ Dwrite.lib
DLL Dwrite.dll

関連項目

IDWriteFontDownloadQueue