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 |