IDWriteFontDownloadQueue インターフェイス (dwrite_3.h)
リモート フォント、文字、グリフ、フォント フラグメントのダウンロード要求をエンキューするインターフェイス。 ダウンロードを非同期的に実行し、保留中のダウンロードをキャンセルし、ダウンロードの完了を通知するメソッドを提供します。 リスナーへのコールバックはダウンロード スレッドで行われ、オブジェクトは他のスレッドからのメソッドの呼び出しをいつでも処理できる必要があります。
継承
IDWriteFontDownloadQueue インターフェイスは、IUnknown インターフェイスから継承します。 IDWriteFontDownloadQueue には、次の種類のメンバーもあります。
メソッド
IDWriteFontDownloadQueue インターフェイスには、これらのメソッドがあります。
IDWriteFontDownloadQueue::AddListener ダウンロード通知を受信するクライアント定義リスナー オブジェクトを登録します。 登録されているすべてのリスナーの DownloadCompleted は、BeginDownloadcompletes の後に呼び出されます。 |
IDWriteFontDownloadQueue::BeginDownload 非同期ダウンロード操作を開始します。 ダウンロード操作は、完了するか、CancelDownload 呼び出しによって取り消されるまでバックグラウンドで実行されます。 |
IDWriteFontDownloadQueue::CancelDownload キューからすべてのダウンロード要求を削除し、アクティブなダウンロード操作をすべて取り消します。 |
IDWriteFontDownloadQueue::GetGenerationCount ダウンロード キューの現在の世代番号を取得します。ダウンロードが失敗したか成功したかに関係なく、ダウンロードが完了するたびにインクリメントされます。 この Cookie 値をキャッシュされたデータと比較して、古くなっているかどうかを判断できます。 |
IDWriteFontDownloadQueue::IsEmpty ダウンロード キューが空かどうかを判断します。 キューには、既にダウンロードされている要求は含まれていないことに注意してください。 BeginDownloadclears キューを呼び出します。 |
IDWriteFontDownloadQueue::RemoveListener AddListener を使用して以前に登録された通知ハンドラーの登録を解除します。 |
要件
サポートされている最小のクライアント | Windows 8.1 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 R2 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | dwrite_3.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示