IDWriteStringList interface (dwrite_3.h)
Represents a collection of strings indexed by number.An IDWriteStringList is identical to IDWriteLocalizedStrings except for the semantics, where localized strings are indexed on language (each language has one string property) whereas IDWriteStringList may contain multiple strings of the same language, such as a string list of family names from a font set. You can QueryInterface from an IDWriteLocalizedStrings to an IDWriteStringList.
Inheritance
The IDWriteStringList interface inherits from the IUnknown interface. IDWriteStringList also has these types of members:
Methods
The IDWriteStringList interface has these methods.
IDWriteStringList::GetCount Gets the number of strings in the string list. |
IDWriteStringList::GetLocaleName Copies the locale name with the specified index to the specified array. (IDWriteStringList.GetLocaleName) |
IDWriteStringList::GetLocaleNameLength Gets the length in characters (not including the null terminator) of the locale name with the specified index. (IDWriteStringList.GetLocaleNameLength) |
IDWriteStringList::GetString Copies the string with the specified index to the specified array. (IDWriteStringList.GetString) |
IDWriteStringList::GetStringLength Gets the length in characters (not including the null terminator) of the string with the specified index. (IDWriteStringList.GetStringLength) |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | dwrite_3.h |