Condividi tramite


Metodo IDWriteFactory5::UnpackFontFile (dwrite_3.h)

Il metodo UnpackFontFile decomprime i dati dei tipi di carattere da un file contenitore (WOFF o WOFF2) e restituisce i dati del tipo di carattere decompressi sotto forma di flusso di file di tipo di carattere.

Sintassi

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

Parametri

containerType

Tipo: DWRITE_CONTAINER_TYPE

Tipo di contenitore restituito da AnalyzeContainerType.

[in] fileData

Tipo: void

Puntatore ai dati compressi.

fileDataSize

Tipo: UINT32

Dimensioni dei dati compressi, in byte.

[out] unpackedFontStream

Tipo: IDWriteFontFileStream**

Riceve un puntatore a un flusso di file di carattere appena creato contenente i dati non compressi.

Valore restituito

Tipo: HRESULT

Codice di errore HRESULT standard. Il valore restituito è E_INVALIDARG se il tipo di contenitore è DWRITE_CONTAINER_TYPE_UNKNOWN.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione dwrite_3.h
Libreria Dwrite.lib

Vedi anche

IDWriteFactory5