Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Интерфейс, который включает запросы на скачивание удаленных шрифтов, символов, глифов и фрагментов шрифтов. Предоставляет методы для асинхронного выполнения загрузки, отмены ожидающих загрузки и уведомления о завершении скачивания. Обратные вызовы прослушивателям будут выполняться в потоке скачивания, и объекты должны иметь возможность обрабатывать вызовы методов из других потоков в любое время.
Наследство
Интерфейс IDWriteFontDownloadQueue наследует от интерфейса IUnknown. IDWriteFontDownloadQueue также имеет следующие типы элементов:
Методика
Интерфейс IDWriteFontDownloadQueue имеет эти методы.
|
IDWriteFontDownloadQueue::AddListener Регистрирует объект прослушивателя, определяемый клиентом, который получает уведомления о скачивании. Все зарегистрированные прослушиватель DownloadCompleted будут вызываться после beginDownloadcompletes. |
|
IDWriteFontDownloadQueue::BeginDownload Начинает асинхронную операцию загрузки. Операция скачивания выполняется в фоновом режиме, пока не завершится или не будет отменена вызовом CancelDownload. |
|
IDWriteFontDownloadQueue::CancelDownload Удаляет все запросы загрузки из очереди и отменяет все активные операции загрузки. |
|
IDWriteFontDownloadQueue::GetGenerationCount Возвращает текущее число поколения очереди загрузки, которая увеличивается каждый раз после завершения скачивания, независимо от того, завершилось ли сбой или успешно. Это значение cookie можно сравнить с кэшируемыми данными, чтобы определить, является ли он устаревшим. |
|
IDWriteFontDownloadQueue::IsEmpty Определяет, пуста ли очередь скачивания. Обратите внимание, что очередь не включает запросы, которые уже скачиваются. Вызов BeginDownloadclears очереди. |
|
IDWriteFontDownloadQueue::RemoveListener Отменяет регистрацию обработчика уведомлений, который ранее был зарегистрирован с помощью AddListener. |
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 [только классические приложения] |
| минимальный поддерживаемый сервер | Windows Server 2016 [только классические приложения] |
| целевая платформа | Виндоус |
| заголовка | dwrite_3.h |