Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс, который включает запросы на скачивание удаленных шрифтов, символов, глифов и фрагментов шрифтов. Предоставляет методы для асинхронного выполнения загрузки, отмены ожидающих загрузки и уведомления о завершении скачивания. Обратные вызовы прослушивателям будут выполняться в потоке скачивания, и объекты должны иметь возможность обрабатывать вызовы методов из других потоков в любое время.
Наследство
Интерфейс 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 |