Partager via


IDWriteFactory5 ::UnpackFontFile, méthode (dwrite_3.h)

La méthode UnpackFontFile décompresse les données de police d’un fichier conteneur (WOFF ou WOFF2) et retourne les données de police décompressées sous la forme d’un flux de fichiers de police.

Syntaxe

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

Paramètres

containerType

Type : DWRITE_CONTAINER_TYPE

Type de conteneur retourné par AnalyzeContainerType.

[in] fileData

Type : void

Pointeur vers les données compressées.

fileDataSize

Type : UINT32

Taille des données compressées, en octets.

[out] unpackedFontStream

Type : IDWriteFontFileStream**

Reçoit un pointeur vers un flux de fichiers de police nouvellement créé contenant les données non compressées.

Valeur retournée

Type : HRESULT

Code d’erreur HRESULT standard. La valeur de retour est E_INVALIDARG si le type de conteneur est DWRITE_CONTAINER_TYPE_UNKNOWN.

Spécifications

Requirement Valeur
Client minimum requis Windows 10 Build 15063
Serveur minimal pris en charge Windows 10 Build 15063
plateforme cible Fenêtres
Header dwrite_3.h
Library Dwrite.lib

Voir aussi

IDWriteFactory5