Фон: В нашей игре на C++ мы используем wglUseFontBitmaps для отображения растровых изображений символов на экране.Отображение символов хинди UNICODE с использованием wglUseFontBitmaps
Поскольку это игра с несколькими языками, мы создаем списки отображения для всех символов UNICODE, которые использует наша игра в ее жизненном цикле.
Проблема: Проблема в том, что у нас есть глифы, которые представляют собой комбинацию из нескольких символов. Несмотря на то, что у нас есть списки отображения для всех соответствующих символов, составляющих глиф, глиф отображается как отдельные символы, а не один комбинированный символ. Напр. мы имеем символ नौ, который представляет собой комбинацию न и гласного звука ौ. Мы создали списки отображения для обоих символов न (2344) и ौ (2380). На экране вместо отображения комбинированного символа नौ он отображается как два отдельных глифа न ौ.
Я пропустил что-то здесь, любой толчок в правильном направлении был бы замечательным.
Итак, любые лучшие альтернативы для рендеринга символов UNICODE? – andy