Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает выравнивание текста в абзаце относительно переднего и конечного края поля макета для интерфейса IDWriteTextFormat.
Синтаксис
HRESULT SetTextAlignment(
DWRITE_TEXT_ALIGNMENT textAlignment
);
Параметры
textAlignment
Параметр выравнивания текста для абзаца типа DWRITE_TEXT_ALIGNMENT. Дополнительные сведения см. в разделе "Примечания".
Возвращаемое значение
Тип: HRESULT
Этот метод может возвращать одно из этих значений.
Возвращаемый код | Описание |
---|---|
|
Метод выполнен успешно. |
|
Недопустимый аргумент textAlignment. |
Замечания
Текст можно выровнять с начальным или конечным краем поля макета или выровнять его по центру. На следующем рисунке показан текст со значением выравнивания, равным DWRITE_TEXT_ALIGNMENT_LEADING, DWRITE_TEXT_ALIGNMENT_CENTERи DWRITE_TEXT_ALIGNMENT_TRAILINGсоответственно.

Примеры
if (SUCCEEDED(hr))
{
hr = pTextFormat_->SetTextAlignment(DWRITE_TEXT_ALIGNMENT_CENTER);
}
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
минимальный поддерживаемый сервер | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и обновлением платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
целевая платформа | Виндоус |
заголовка | dwrite.h |
библиотеки | Dwrite.lib |
DLL | Dwrite.dll |