Partager via


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 20348
serveur minimum pris en charge Windows 10 Build 20348
plateforme cible Windows
d’en-tête dwrite_3.h
bibliothèque Dwrite.lib