Interface IDWriteStringList (dwrite_3.h)

Représente une collection de chaînes indexées par nombre. Un IDWriteStringList est identique à IDWriteLocalizedStrings, à l’exception de la sémantique, où les chaînes localisées sont indexées sur la langue (chaque langue a une propriété de chaîne) tandis que IDWriteStringList peut contenir plusieurs chaînes de la même langue, telles qu’une liste de chaînes de noms de famille d’un jeu de polices. Vous pouvez QueryInterface d’un IDWriteLocalizedStrings vers un IDWriteStringList.

Héritage

L’interface IDWriteStringList hérite de l’interface IUnknown. IDWriteStringList a également les types de membres suivants :

Méthodes

L’interface IDWriteStringList utilise ces méthodes.

 
IDWriteStringList ::GetCount

Obtient le nombre de chaînes dans la liste de chaînes.
IDWriteStringList ::GetLocaleName

Copie le nom des paramètres régionaux avec l’index spécifié dans le tableau spécifié. (IDWriteStringList.GetLocaleName)
IDWriteStringList ::GetLocaleNameLength

Obtient la longueur en caractères (sans inclure la marque de fin Null) du nom des paramètres régionaux avec l’index spécifié. (IDWriteStringList.GetLocaleNameLength)
IDWriteStringList ::GetString

Copie la chaîne avec l’index spécifié dans le tableau spécifié. (IDWriteStringList.GetString)
IDWriteStringList ::GetStringLength

Obtient la longueur en caractères (sans inclure la marque de fin Null) de la chaîne avec l’index spécifié. (IDWriteStringList.GetStringLength)

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête dwrite_3.h

Voir aussi

IUnknown