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 |