我不确定如何调用 ReportLiveObjects 方法,因为我试图声明的类是抽象的,或者在 IDXGIDebug“未声明”的情况下(我想我缺少头文件?)。
这是片段。
ID3D11Debug *debugDev = new ID3D11Debug();
debugDev->ReportLiveDeviceObjects( D3D11_RLDO_DETAIL );
上面的代码告诉我这个类是抽象的,所以我不能创建一个对象。
IDXGIDebug debugDev = new IDXGIDebug();
上面的代码告诉我 IDXGIDebug 未声明。
已包含头文件“DXGI”。调试层打开。
任何帮助,将不胜感激。