Compartir a través de


Método IDWriteFactory5::UnpackFontFile (dwrite_3.h)

El método UnpackFontFile desempaqueta los datos de fuente de un archivo de contenedor (WOFF o WOFF2) y devuelve los datos de fuente desempaquetados en forma de flujo de archivo de fuente.

Sintaxis

HRESULT UnpackFontFile(
        DWRITE_CONTAINER_TYPE containerType,
  [in]  void const            *fileData,
        UINT32                fileDataSize,
  [out] IDWriteFontFileStream **unpackedFontStream
);

Parámetros

containerType

Tipo: DWRITE_CONTAINER_TYPE

Tipo de contenedor devuelto por AnalyzeContainerType.

[in] fileData

Tipo: void

Puntero a los datos comprimidos.

fileDataSize

Tipo: UINT32

Tamaño de los datos comprimidos, en bytes.

[out] unpackedFontStream

Tipo: IDWriteFontFileStream**

Recibe un puntero a un flujo de archivo de fuente recién creado que contiene los datos sin comprimir.

Valor devuelto

Tipo: HRESULT

Código de error HRESULT estándar. El valor devuelto se E_INVALIDARG si el tipo de contenedor es DWRITE_CONTAINER_TYPE_UNKNOWN.

Requisitos

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

Consulte también

IDWriteFactory5