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


Метод IDWriteRemoteFontFileStream::BeginDownload (dwrite_3.h)

Начинает скачивание всех или частей файла шрифта.

Синтаксис

HRESULT BeginDownload(
  [in] UUID const                 *downloadOperationID,
  [in] DWRITE_FILE_FRAGMENT const *fileFragments,
       UINT32                     fragmentCount,
       IDWriteAsyncResult         **asyncResult
);

Параметры

[in] downloadOperationID

Тип: UUID

[in] fileFragments

Тип: DWRITE_FILE_FRAGMENT

Массив структур, каждый из которых задает диапазон байтов для скачивания.

fragmentCount

Тип: UINT32

Количество элементов в массиве fileFragments. Это может быть нулевым, чтобы просто скачать сведения о файле, например размер.

asyncResult

Тип: COM_Outptr_result_maybenull

Получает объект, который можно использовать для ожидания завершения асинхронной загрузки и получения результата скачивания после завершения. Результат может иметь значение NULL, если скачивание завершается синхронно. Например, это может произойти, если метод определяет, что запрошенные данные уже являются локальными.

Возвращаемое значение

Тип: HRESULT

Этот метод возвращает код успешного или ошибки HRESULT.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Сборка Windows 10 15063
минимальный поддерживаемый сервер Сборка Windows 10 15063
целевая платформа Windows
Header dwrite_3.h
Library Dwrite.lib

См. также

IDWriteRemoteFontFileStream