Метод 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 |