Вопросы по теме 'directwrite'

Отрисовка текста DirectWrite на прозрачном GDI + DC
У меня есть значительный уже существующий код GDI +, написанный на родном C ++, который включает прозрачные слои, на которых рисуется текст и растровые изображения. Слои (реализованные с использованием контроллеров домена памяти с их собственной...
1706 просмотров
schedule 14.05.2023

Как получить экстент текста при использовании ID2D1RenderTarget::DrawText
С Direct2D я могу использовать ID2D1RenderTarget::DrawText для рисования текста, но как мне получить экстент текста перед рисованием? Обратите внимание, что я хочу сделать это под Windows 8 RT. Спасибо
1236 просмотров
schedule 27.05.2022

Положение текста DirectWrite отличается размером шрифта
Я использую DirectWrite для отображения текста в окне. Кажется, все работает, кроме позиционирования при использовании разных размеров шрифта: я ожидаю, что 2 текста с размером шрифта v1 и v2 и оба с (x, y) = (0, 0) будут вверху слева, но как вы...
2437 просмотров
schedule 03.01.2023

DirectWrite: используйте разные шрифты для латиницы и сложных сценариев
Я использую CreateTextLayout и CreateTextFormat для рисования текста с помощью DirectWrite (C ++), текст смешанный иврит / английский, есть ли способ использовать другой шрифт / размер шрифта для латинских и еврейских символов? Спасибо.
528 просмотров
schedule 31.08.2023

Как DirectWrite (CreateTextFormat) выбирает резервные шрифты?
Документация для CreateTextFormat ничего не говорит о выборе резервного шрифта, но если выбрана коллекция по умолчанию (NULL = system), то DirectWrite явно реализует резервный шрифт. Например, если я добавлю два глифа, которых нет в шрифте...
1847 просмотров
schedule 05.09.2023

DirectWrite выравнивание текста по центру
Я пытаюсь выровнять по центру текст, который я должен нарисовать. Я использую ID2D1RenderTarget::DrawTextLayout метод . Проблема заключается в том, что если я устанавливаю для горизонтального выравнивания текста значение...
1367 просмотров
schedule 31.07.2023

Direct2D / DirectDraw будет рисовать текст только шрифтом Arial
Я использую Direct2D для некоторой графики, я получил его для рисования текста с помощью DirectDraw (используя функцию DrawText в ID2D1RenderTarget), но по какой-то причине он не будет рисовать с тем шрифтом, который я хочу. Когда я создаю текстовый...
1301 просмотров
schedule 24.03.2023

Как использовать рисование текста на холсте списка с помощью DirectWrite в Delphi?
Я ищу простой пример использования TDirect2DCanvas для рисования владельцем каждого элемента списка. Поиск в Google для DirectWrite дает результат примера примера для отображения текста в форме. Будучи студентом, мои навыки Delphi не могли правильно...
731 просмотров
schedule 09.05.2023

Пользовательский рендеринг текста DirectWrite + Direct2D является волосатым
Я оцениваю Direct2D в исследовательских целях, и пока я занимался этим, я решил отобразить свой обычный текст справки с помощью пользовательского средства визуализации текста DirectWrite, которое преобразует текст в геометрию пути, чтобы добавить...
87 просмотров
schedule 21.05.2023