【发布时间】:2020-07-25 16:41:45
【问题描述】:
有没有办法在设备创建之前获取InfoQueue或者设置break参数?
现在我正在创建设备,然后获取 InfoQueue,但在此之前发出的任何消息都将被忽略并隐藏在输出窗口中。
ID3D11Device* pDevice;
//...Create Device...
ID3D11InfoQueue* pInfoQueue;
pDevice->QueryInterface(__uuidof(ID3D11InfoQueue), &pInfoQueue);
pInfoQueue->SetBreakOnSeverity(D3D11_MESSAGE_SEVERITY_ERROR, TRUE);
我想要类似的东西:
ID3D11InfoQueue* pInfoQueue;
//...Get InfoQueue...
pInfoQueue->SetBreakOnSeverity(D3D11_MESSAGE_SEVERITY_ERROR, TRUE);
ID3D11Device* pDevice;
//...Create Device...
【问题讨论】:
标签: c++ directx directx-11 dxgi