Partager via


Fonction ScriptGetFontProperties (usp10.h)

Récupère des informations du cache de polices sur les glyphes spéciaux utilisés par une police.

Syntaxe

HRESULT ScriptGetFontProperties(
  [in]      HDC                   hdc,
  [in, out] SCRIPT_CACHE          *psc,
  [out]     SCRIPT_FONTPROPERTIES *sfp
);

Paramètres

[in] hdc

Facultatif. Gérez le contexte de l’appareil. Pour plus d’informations, consultez Mise en cache.

[in, out] psc

Pointeur vers une structure SCRIPT_CACHE identifiant le cache de script.

[out] sfp

Pointeur vers une structure SCRIPT_FONTPROPERTIES dans laquelle cette fonction récupère les informations du cache de polices.

Valeur retournée

Retourne 0 en cas de réussite. La fonction retourne une valeur HRESULT différente de zéro si elle ne réussit pas. L’application peut tester la valeur de retour avec les macros SUCCEEDED et FAILED .

Remarques

La structure récupérée par cette fonction identifie les glyphes utilisés pour les vides, les glyphes manquants, les combinaisons non valides et les plus petits kashida.

Important À compter de Windows 8 : pour conserver la possibilité de s’exécuter sur Windows 7, un module qui utilise Uniscribe doit spécifier Usp10.lib avant gdi32.lib dans sa liste de bibliothèques.
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête usp10.h
Bibliothèque Usp10.lib
DLL Usp10.dll
Composant redistribuable Internet Explorer 5 ou version ultérieure sur Windows Me/98/95

Voir aussi

SCRIPT_CACHE

SCRIPT_FONTPROPERTIES

Uniscribe

Fonctions uniscribe