перечисление DWRITE_LINE_SPACING_METHOD (dwrite.h)
Метод, используемый для междустрочного интервала в текстовом макете.
Синтаксис
typedef enum DWRITE_LINE_SPACING_METHOD {
DWRITE_LINE_SPACING_METHOD_DEFAULT,
DWRITE_LINE_SPACING_METHOD_UNIFORM,
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL
} ;
Константы
DWRITE_LINE_SPACING_METHOD_DEFAULT Междустрочный интервал зависит исключительно от содержимого, корректируясь в соответствии с размером шрифтов и встроенных объектов. |
DWRITE_LINE_SPACING_METHOD_UNIFORM Для строк явно задан одинаковый интервал независимо от размера шрифтов и встроенных объектов. Это может быть полезно, чтобы избежать неравномерного внешнего вида, который может возникнуть из-за резервного шрифта. |
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL Междустрочный интервал и базовые расстояния пропорциональны вычисляемой величине на основе содержимого, размера шрифтов и встроенных объектов. ПРИМЕЧАНИЕ Это значение доступно только в Windows 10 или более поздней версии и может использоваться с IDWriteTextLayout3::SetLineSpacing, но его нельзя использовать с IDWriteTextFormat::SetLineSpacing. |
Комментарии
Метод междустрочного интервала задается с помощью метода SetLineSpacing интерфейсов IDWriteTextFormat или IDWriteTextLayout . Чтобы получить текущий метод междустрочного интервала текстового формата или макета текста, используйте GetLineSpacing.
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | dwrite.h |