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


D1149: печать обнаружила недопустимый символ Юникода

Direct2D Print: недопустимый символ Юникода, обнаруженный в DWRITE_GLYPH_RUN_DESCRIPTION.string. Он был заменен пробелом (0x20).

 

Возможные причины

Direct2D Print рассматривает недопустимые символы, отмеченные в документации Юникода, а также некоторые символы ASCII за пределами видимого диапазона, чтобы быть непечатаемыми. Использование этих символов не приводит к ошибке. Скорее, Direct2D Print заменит эти символы пробелами.

Возможные исправления

Чтобы избежать этого уведомления, не используйте неправильные символы Юникода или непечатаемые ASCII при рисовании текста для печати.