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


Метод IDWriteRemoteFontFileLoader::CreateRemoteStreamFromKey (dwrite_3.h)

Создает удаленный объект потока файлов шрифта, который инкапсулирует открытый файловый ресурс и может использоваться для скачивания удаленных данных файлов.

Синтаксис

HRESULT CreateRemoteStreamFromKey(
  [in]  void const                  *fontFileReferenceKey,
        UINT32                      fontFileReferenceKeySize,
  [out] IDWriteRemoteFontFileStream **fontFileStream
);

Параметры

[in] fontFileReferenceKey

Тип: void

Ключ ссылки на файл шрифта, который однозначно идентифицирует ресурс файла шрифта в области используемого загрузчика шрифтов.

fontFileReferenceKeySize

Тип: UINT32

Размер ключа ссылки на файл шрифта в байтах.

[out] fontFileStream

Тип: IDWriteRemoteFontFileStream**

Указатель на только что созданный поток файлов шрифта.

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

Тип: HRESULT

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

Замечания

В отличие от CreateStreamFromKey, этот метод можно использовать для создания потока для удаленного файла. Если файл удален, клиент должен вызвать IDWriteRemoteFontFileStream::BeginDownload с пустым массивом фрагментов файлов, прежде чем поток может использоваться для получения размера файла или доступа к данным.

Требования

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

См. также

IDWriteRemoteFontFileLoader