Directx 为什么';我的叠加显示在一些DX11游戏中

Directx 为什么';我的叠加显示在一些DX11游戏中,directx,Directx,我正在通过挂接DX11API开发一个覆盖。现在它在一些DX11游戏中显示,但在其他一些游戏中不显示。此外,它在某些场景中显示,在同一DX11游戏的某些其他场景中不显示 有人知道这可能是什么问题吗?如何对其进行调试 如果你想知道更多,我可以提供更多的信息 谢谢。取决于您将覆盖层挂在何处。如果钩住Present(),它应该显示在backbuffer上。还要确保您的状态已正确保存和恢复。Direct3D 11没有本机状态块,因此您必须自己滚动。您需要更具体一些。。。

我正在通过挂接DX11API开发一个覆盖。现在它在一些DX11游戏中显示,但在其他一些游戏中不显示。此外,它在某些场景中显示,在同一DX11游戏的某些其他场景中不显示

有人知道这可能是什么问题吗?如何对其进行调试

如果你想知道更多,我可以提供更多的信息


谢谢。

取决于您将覆盖层挂在何处。如果钩住Present(),它应该显示在backbuffer上。还要确保您的状态已正确保存和恢复。Direct3D 11没有本机状态块,因此您必须自己滚动。

您需要更具体一些。。。