在 DirectX 11 上呈现不带纹理的文本



我有一个基于 DirectX11 的 c++/cli 游戏框架,我想在我的窗口上绘制文本,但在我发现的每个示例中,人们都从纹理中读取字体,作为.dds格式,我想在不使用纹理的情况下绘制,有人知道吗?

有一个很好的开源库可以做到这一点,FW1FontWrapper

将它用于我的引擎,它很好地完成了这项工作。

请注意,如果您的目标是Windows Phone,则不太可能工作,对于桌面/RT来说,它应该没问题。

你可以使用ID3DXFont来做到这一点

最新更新