Могу ли я жестко закодировать глиф индексы в моем коде? - PullRequest
0 голосов
/ 31 марта 2012

Учитывая, что функция Windows API GetGlyphIndices() может преобразовать 2-байтовый код символа UNICODE в индекс глифа, я намерен жестко закодировать эти индексы глифа вместо точек UNICODE.Возможно ли это?

Я понимаю, что MS может позже изменить значение, возвращаемое этой функцией для одной конкретной точки UNICODE, но я ожидаю, что текущий индекс глифа будет поддерживаться в наборе глифов, в этой ситуации.

Другими словами, я понимаю, что если MS решит связать новый индекс глифа с точкой UNICODE, это увеличит набор глифов, сохраняя старые глифы.

Может ли кто-нибудь это подтвердить?

1 Ответ

6 голосов
/ 31 марта 2012

Нет гарантии, что новые глифы будут всегда добавляться. (А что, если глиф будет удален?)

...