IDWriteFontResource ::GetDefaultFontAxisValues, méthode (dwrite_3.h)
Récupère les valeurs par défaut pour tous les axes pris en charge par la ressource de police.
Syntaxe
HRESULT GetDefaultFontAxisValues(
[out] DWRITE_FONT_AXIS_VALUE *fontAxisValues,
UINT32 fontAxisValueCount
);
Paramètres
[out] fontAxisValues
Type : DWRITE_FONT_AXIS_VALUE*
Pointeur vers un tableau de structures DWRITE_FONT_AXIS_VALUE dans lesquelles GetDefaultFontAxisValues écrit la liste des valeurs d’axe de police. Vous êtes responsable de la gestion de la taille et de la durée de vie de ce tableau. Appelez GetFontAxisCount pour déterminer la taille du tableau à allouer.
fontAxisValueCount
Type : UINT32
Nombre maximal de valeurs d’axe de police à écrire dans le bloc de mémoire pointé par fontAxisValues
.
Valeur de retour
Type : HRESULT
Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Valeur de retour | Description |
---|---|
E_INVALIDARG |
fontAxisValueCount ne correspond pas à la valeur retournée par GetFontAxisCount. |
Remarques
Différentes ressources de police peuvent avoir des valeurs par défaut différentes. Pour les polices OpenType 1.8, ces valeurs proviennent des tables STAT et fvar. Pour les polices plus anciennes sans table STAT, la largeur de poids-italique est lue à partir de la table OS/2.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 Build 20348 |
serveur minimum pris en charge | Windows 10 Build 20348 |
plateforme cible | Windows |
d’en-tête | dwrite_3.h |
bibliothèque | Dwrite.lib |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour