Поделиться через


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

См. также

IDWriteFontDownloadQueue