Мне нужно получить доступные функции OpenType для данного шрифта в моем приложении (C #). Я использую DirectWrite через SharpDX, и у меня действительно плохое время.
Я знаю, что лучшим решением будет использовать этот метод:
SharpDX.DirectWrite.TextAnalyzer2.GetTypographicFeatures
но я не знаю, как получить из него результат, так как я не знаю, где получить параметры.
Это параметры, которые мне нужно указать, чтобы получить функции шрифта:
- fontFace FontFace
- ScriptAnalysis ScriptAnalysis
- localName String
- maxTagCount int
- actualTagCount int
- теги FontFeatureTag
Может кто-нибудь дать мне лучшее объяснение или (в идеале) какой-нибудь код. Об этом почти нет документации, поэтому я не знаю, где взять эти параметры и / или что они означают.
Заранее спасибо.