我正在为现有的C++ DirectX9应用程序编写插件。一切正常,直到出于性能原因决定切换到IDirect3DDevice9Ex。

现在我得到了
使用“D3DXCreateFontA”呈现文本时,“D3DPOOL_MANAGED不适用于IDirect3DDevice9Ex”错误。

问:使用IDirect3DDevice9Ex时是否有一些解决方法来绘制文本,或者有一些好的库可以让我在不使用托管纹理的情况下绘制文本?

最佳答案

由于我不知道一个好的答案,也许这是同一个问题,答案越来越好:

IDirect3DDevice9Ex and D3DPOOL_MANAGED?

祝好运!

10-05 22:42