IDWriteFontResource ::GetAxisValueNames, méthode (dwrite_3.h)
Récupère les noms localisés de valeurs spécifiques pour un axe de police.
Syntaxe
HRESULT GetAxisValueNames(
UINT32 axisIndex,
UINT32 axisValueIndex,
[out] DWRITE_FONT_AXIS_RANGE *fontAxisRange,
[out] IDWriteLocalizedStrings **names
);
Paramètres
axisIndex
Type : UINT32
Axe de police, de 0 à GetFontAxisCount moins 1.
axisValueIndex
Type : UINT32
Index de valeur, de 0 à GetAxisValueNameCount moins 1.
[out] fontAxisRange
Type : DWRITE_FONT_AXIS_RANGE*
Plage de la valeur nommée.
[out] names
Type : IDWriteLocalizedStrings**
Adresse d’un pointeur vers une interface IDWriteLocalizedStrings. Une fois l’achèvement réussi, la fonction définit le pointeur sur un objet de chaînes localisées nouvellement créé.
Valeur de retour
Type : HRESULT
Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
L’auteur de polices n’a peut-être pas fourni de noms pour certaines valeurs d’axe de police. Les chaînes localisées sont vides dans ce cas. La plage peut être un point unique, où minValue == maxValue. Toutes les plages sont dans l’ordre croissant par axisValueIndex.
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 |