Fonts 不带纹理的DirectX 11上的文本渲染

Fonts 不带纹理的DirectX 11上的文本渲染,fonts,c++-cli,directx-11,Fonts,C++ Cli,Directx 11,我有一个基于DirectX11的c++/cli游戏框架,我想在我的窗口上绘制一个文本,但在我发现的每个示例中,人们都从一个纹理读取字体,该纹理为.dds格式,我想不使用纹理进行绘制,有人知道怎么做吗?你可以使用有一个很好的开源库可以做到这一点 把它用在我的引擎上,它做得很好 请注意,如果您的目标是windows phone,它不太可能工作,对于桌面/RT,它应该可以。不是DirectX9 ID3DXFont??是的,但您不需要.dds纹理,您可以使用颜色绘制它。D3DX不再可用。谢谢!我来看看(

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

你可以使用有一个很好的开源库可以做到这一点

把它用在我的引擎上,它做得很好


请注意,如果您的目标是windows phone,它不太可能工作,对于桌面/RT,它应该可以。

不是DirectX9 ID3DXFont??是的,但您不需要.dds纹理,您可以使用颜色绘制它。D3DX不再可用。谢谢!我来看看(:我正在项目中添加并使用FW1FontWrapper库,但在我的C#应用程序上编译和测试后,我发现异常FIleLoadException未处理,请确保该文件是有效的.NETframework程序集,您可以帮助我吗?:\Windows Phone呢?FW1FontWrapper不是程序集,它是本机库,因此您需要做一个小桥来访问它。