Compartir a través de


Método IDWriteRemoteFontFileLoader::CreateRemoteStreamFromKey (dwrite_3.h)

Crea un objeto de flujo de archivo de fuente remoto que encapsula un recurso de archivo abierto y se puede usar para descargar datos de archivos remotos.

Sintaxis

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

Parámetros

[in] fontFileReferenceKey

Tipo: void

Clave de referencia del archivo de fuente que identifica de forma única el recurso de archivo de fuente dentro del ámbito del cargador de fuentes que se usa.

fontFileReferenceKeySize

Tipo: UINT32

Tamaño de la clave de referencia del archivo de fuente en bytes.

[out] fontFileStream

Tipo: IDWriteRemoteFontFileStream**

Puntero a la secuencia de archivos de fuente recién creada.

Valor devuelto

Tipo: HRESULT

Este método devuelve un código de error o correcto HRESULT.

Comentarios

A diferencia de CreateStreamFromKey, este método se puede usar para crear una secuencia para un archivo remoto. Si el archivo es remoto, el cliente debe llamar a IDWriteRemoteFontFileStream::BeginDownload con una matriz vacía de fragmentos de archivo antes de que se pueda usar la secuencia para obtener el tamaño de archivo o acceder a los datos.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado dwrite_3.h
Library Dwrite.lib

Consulte también

IDWriteRemoteFontFileLoader