Поделиться через


Методы ID2D1RenderTarget::D rawText

Рисует указанный текст с помощью сведений о формате, предоставленных объектом IDWriteTextFormat .

Список перегрузки

Метод Description
DrawText(WCHAR*,IDWriteTextFormat*,D2D1_RECT_F&,ID2D1Brush*,D2D1_DRAW_TEXT_OPTIONS,DWRITE_TEXT_MEASURING_METHOD) Рисует указанный текст с помощью сведений о формате, предоставленных объектом IDWriteTextFormat .
DrawText(WCHAR*,IDWriteTextFormat*,D2D1_RECT_F*,ID2D1Brush*,D2D1_DRAW_TEXT_OPTIONS,DWRITE_TEXT_MEASURING_METHOD) Рисует указанный текст с помощью сведений о формате, предоставленных объектом IDWriteTextFormat .

Замечания

Чтобы нарисовать текст с помощью Direct2D, используйте метод ID2D1RenderTarget::D rawText для текста с одним форматом или метод ID2D1RenderTarget::D rawTextLayout, если требуется несколько форматов, расширенные функции OpenType или тестирование попаданий. Эти методы используют API DirectWrite для обеспечения высококачественного отображения текста.

Этот метод не возвращает код ошибки, если он завершается ошибкой. Чтобы определить, завершилась ли операция рисования (например, DrawText), проверка результат, возвращаемый методом ID2D1RenderTarget::EndDraw или ID2D1RenderTarget::Flush.

Примеры

Пример см. в разделе "Практическое руководство. Рисование текста".

Requirements

Требование Значение
Библиотека
D2d1.lib
DLL-библиотеки
D2d1.dll

См. также

ID2D1RenderTarget

IDWriteTextFormat

Рисование текста

Обзор форматирования текста и макета