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