Метод 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 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header dwrite_3.h
Библиотека Dwrite.lib
DLL Dwrite.dll

См. также раздел

IDWriteFontDownloadQueue