Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Содержит метрики, связанные с текстом после макета. Все координаты находятся в аппаратно-независимых пикселях (DIP).
Синтаксис
struct DWRITE_TEXT_METRICS {
FLOAT left;
FLOAT top;
FLOAT width;
FLOAT widthIncludingTrailingWhitespace;
FLOAT height;
FLOAT layoutWidth;
FLOAT layoutHeight;
UINT32 maxBidiReorderingDepth;
UINT32 lineCount;
};
Члены
left
Тип: FLOAT
Значение типа , указывающее самую левую точку форматированного текста относительно поля макета, исключая любой навес глифа.
top
Тип: FLOAT
Значение типа , указывающее самую верхнюю точку форматированного текста относительно поля макета, исключая любой навес глифа.
width
Тип: FLOAT
Значение типа , указывающее ширину форматированного текста, игнорируя пробелы в конце каждой строки.
widthIncludingTrailingWhitespace
Тип: FLOAT
Ширина форматированного текста с учетом пробелов в конце каждой строки.
height
Тип: FLOAT
Высота отформатированного текста. Высота пустой строки совпадает с высотой шрифта по умолчанию.
layoutWidth
Тип: FLOAT
Начальная ширина макета. Он может быть больше или меньше ширины содержимого текста в зависимости от того, был ли текст обтекаем.
layoutHeight
Тип: FLOAT
Начальная высота, присвоенная макету. В зависимости от длины текста он может быть больше или меньше высоты содержимого текста.
maxBidiReorderingDepth
Тип: UINT32
Максимальное число переупорядочений любой строки текста, используемое для вычисления наибольшего количества необходимых полей проверки попадания. Если в макете нет двунаправленного текста или вообще нет текста, минимальный уровень — 1.
lineCount
Тип: UINT32
Общее количество строк.
Требования
| Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
| Верхняя часть | dwrite.h |