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
Plateforme cible | Windows |
En-tête | dwrite_3.h |
Bibliothèque | Dwrite.lib |