Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает объект текстового формата, используемый для разметки текста.
Синтаксис
HRESULT CreateTextFormat(
[in] WCHAR const *fontFamilyName,
IDWriteFontCollection *fontCollection,
DWRITE_FONT_WEIGHT fontWeight,
DWRITE_FONT_STYLE fontStyle,
DWRITE_FONT_STRETCH fontStretch,
FLOAT fontSize,
[in] WCHAR const *localeName,
[out] IDWriteTextFormat **textFormat
);
Параметры
[in] fontFamilyName
Тип: const WCHAR*
Массив символов, содержащий имя семейства шрифтов.
fontCollection
Тип: IDWriteFontCollection*
Указатель на объект коллекции шрифтов. Если значение равно NULL, указывает коллекцию системных шрифтов.
fontWeight
Тип: DWRITE_FONT_WEIGHT
Значение типа , указывающее вес шрифта для текстового объекта, созданного этим методом.
fontStyle
Тип: DWRITE_FONT_STYLE
Значение типа , указывающее стиль шрифта для текстового объекта, созданного этим методом.
fontStretch
Тип: DWRITE_FONT_STRETCH
Значение , указывающее растяжение шрифта для текстового объекта, созданного этим методом.
fontSize
Тип: FLOAT
Логический размер шрифта в единицах DIP ("независимых от устройства пикселей"). DIP равен 1/96 дюйма.
[in] localeName
Тип: const WCHAR*
Массив символов, содержащий имя языкового стандарта.
[out] textFormat
Тип: IDWriteTextFormat**
При возврате этого метода содержит адрес указателя на только что созданный объект текстового формата или значение NULL в случае сбоя.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
| Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | dwrite.h |
| Библиотека | Dwrite.lib |
| DLL | Dwrite.dll |