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 |