перечисление DWRITE_WORD_WRAPPING (dwrite.h)
Указывает оболочку слов, которая будет использоваться в определенном многостроковом абзаце.
Обратите внимание, DWRITE_WORD_WRAPPING_EMERGENCY_BREAK, DWRITE_WORD_WRAPPING_WHOLE _WORD и DWRITE_WORD_WRAPPING_CHARACTER доступны только в Windows 8.1 и более поздних версиях.
Синтаксис
typedef enum DWRITE_WORD_WRAPPING {
DWRITE_WORD_WRAPPING_WRAP = 0,
DWRITE_WORD_WRAPPING_NO_WRAP = 1,
DWRITE_WORD_WRAPPING_EMERGENCY_BREAK = 2,
DWRITE_WORD_WRAPPING_WHOLE_WORD = 3,
DWRITE_WORD_WRAPPING_CHARACTER = 4
} ;
Константы
DWRITE_WORD_WRAPPING_WRAP Значение: 0 Указывает, что слова разбиваются между строками, чтобы избежать переполнения текста в поле макета. |
DWRITE_WORD_WRAPPING_NO_WRAP Значение: 1 Указывает, что слова хранятся в одной строке даже при переполнении поля макета. Этот параметр часто используется при прокрутке для отображения текста переполнения. |
DWRITE_WORD_WRAPPING_EMERGENCY_BREAK Значение: 2
Обратите внимание, Windows 8.1 и только более поздних версий. Слова разбиваются между строками, чтобы избежать переполнения текста в поле макета. Экстренная оболочка происходит, если слово больше максимальной ширины. |
DWRITE_WORD_WRAPPING_WHOLE_WORD Значение: 3
Обратите внимание, Windows 8.1 и только более поздних версий. При экстренном переносе заворачивайте только целые слова, никогда не нарушая слова, если ширина макета слишком мала даже для одного слова. |
DWRITE_WORD_WRAPPING_CHARACTER Значение: 4
Обратите внимание, Windows 8.1 и только более поздних версий. Перенос между допустимыми кластерами символов. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | dwrite.h |