typedef enum D3D11_MESSAGE_ID {
D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD = 0,
D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD = 1,
D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD = 2,
// ... 其他消息ID ...
D3D11_MESSAGE_ID_DEVICE_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS = 30,
D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC = 31,
// ... 其他消息ID ...
} D3D11_MESSAGE_ID;
这里只列举了一部分可能的消息ID,实际上还有很多其他的消息ID,用于表示不同类型的调试消息。这些消息ID可用于检查在Direct3D 11应用程序中可能发生的问题,例如资源使用冲突、调用顺序错误等。
转载请注明出处:http://www.zyzy.cn/article/detail/25872/Win32 API/D3d11sdklayers.h/D3D11_MESSAGE_ID