共用方式為


IDWriteFontDownloadQueue 介面 (dwrite_3.h)

將遠端字型、字元、字元、字元和字型片段的要求加入佇列的介面。 提供方法,以異步方式執行下載、取消擱置下載,以及收到下載完成的通知。 對接聽程式回呼會發生在下載線程上,而且對象必須能夠隨時處理來自其他線程之方法的呼叫。

遺產

IDWriteFontDownloadQueue 介面繼承自 IUnknown 介面 IDWriteFontDownloadQueue 也有下列類型的成員:

方法

IDWriteFontDownloadQueue 介面具有這些方法。

 
IDWriteFontDownloadQueue::AddListener

註冊接收下載通知的用戶端定義接聽程序物件。 所有已註冊的接聽程式 DownloadCompleted 都會在 BeginDownloadcompletes 之後呼叫。
IDWriteFontDownloadQueue::BeginDownload

開始異步下載作業。 下載作業會在背景執行,直到完成或取消 CancelDownload 呼叫為止。
IDWriteFontDownloadQueue::CancelDownload

從佇列移除所有下載要求,並取消任何作用中的下載作業。
IDWriteFontDownloadQueue::GetGenerationCount

取得下載佇列的目前世代號碼,無論下載完成還是成功,每次下載完成後都會遞增。 此 Cookie 值可以與快取的數據進行比較,以判斷其是否過時。
IDWriteFontDownloadQueue::IsEmpty

判斷下載佇列是否空白。 請注意,佇列不包含已經下載的要求。 呼叫 BeginDownloadclear 佇列。
IDWriteFontDownloadQueue::RemoveListener

取消註冊先前使用 AddListener 註冊的通知處理程式。

要求

要求 價值
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2016 [僅限傳統型應用程式]
目標平臺 窗戶
標頭 dwrite_3.h