提问人:Joshua 提问时间:8/16/2021 最后编辑:stuartdJoshua 更新时间:8/16/2021 访问量:343
如何在 SDL 中从系统中检索字体?
How do I retrieve a font from the system in SDL?
问:
如何在 SDL-TTF 中从系统中检索字体?TTF_OpenFont真的想要一条绝对的道路。我正在尝试尽可能多地跨平台编码。
准备放入工作代码的非工作代码:
public static IntPtr ResolveFont(string font, int size)
{
var pfont = TTF_OpenFont(font + ".ttf", size);
if (pfont == IntPtr.Zero) throw new InvalidOperationException(SDL_GetError());
return pfont;
}
我发现了一个相关的问题来获取字体列表,但事实并非如此。我打算只获取我知道存在的字体(最后,通过使用包管理器并声明对字体包的依赖关系)。
(此问题与语言无关:C# 标记仅用于语法突出显示。
答: 暂无答案
评论