IDWriteFontResource ::GetFontAxisRanges, méthode (dwrite_3.h)
Récupère les plages de valeurs de chaque axe.
Syntaxe
HRESULT GetFontAxisRanges(
[out] DWRITE_FONT_AXIS_RANGE *fontAxisRanges,
UINT32 fontAxisRangeCount
);
Paramètres
[out] fontAxisRanges
Type : DWRITE_FONT_AXIS_RANGE*
Pointeur vers un tableau de structures DWRITE_FONT_AXIS_RANGE dans lesquelles GetFontAxisRanges écrit la liste des plages de 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.
fontAxisRangeCount
Type : UINT32
Nombre maximal de plages de valeurs d’axe de police à écrire dans le bloc de mémoire pointé par fontAxisRanges
.
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
Un axe non variable a une plage vide (minValue == maxValue).
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 Build 16299 |
serveur minimum pris en charge | Windows 10 Build 16299 |
plateforme cible | Windows |
d’en-tête | dwrite_3.h |
bibliothèque | Dwrite.lib |