Поделиться через


Интерфейс IDWriteStringList (dwrite_3.h)

Представляет коллекцию строк, индексированных по числу. IDWriteStringList идентичен IDWriteLocalizedStrings, за исключением семантики, где локализованные строки индексируются на языке (каждый язык имеет одно строковое свойство), в то время как IDWriteStringList может содержать несколько строк одного языка, таких как строковый список имен семейств из набора шрифтов. Вы можете выполнить queryInterface из IDWriteLocalizedStrings в IDWriteStringList.

Наследование

Интерфейс IDWriteStringList наследуется от интерфейса IUnknown . IDWriteStringList также имеет следующие типы элементов:

Методы

Интерфейс IDWriteStringList содержит следующие методы.

 
IDWriteStringList::GetCount

Возвращает количество строк в списке строк.
IDWriteStringList::GetLocaleName

Копирует имя языкового стандарта с указанным индексом в указанный массив. (IDWriteStringList.GetLocaleName)
IDWriteStringList::GetLocaleNameLength

Возвращает длину в символах (не включая признак конца null) имени языкового стандарта с указанным индексом. (IDWriteStringList.GetLocaleNameLength)
IDWriteStringList::GetString

Копирует строку с указанным индексом в указанный массив. (IDWriteStringList.GetString)
IDWriteStringList::GetStringLength

Возвращает длину в символах (не включая признак конца NULL) строки с указанным индексом. (IDWriteStringList.GetStringLength)

Требования

Требование Значение
Целевая платформа Windows
Header dwrite_3.h

См. также раздел

IUnknown