正如标题所说,我想知道是否有可能捕获DX11在出现问题时产生的运行时消息。例如,在尝试加载无法找到的文件时,您将获得:D3DX11: ID3DX11DataLoader::Load - can't open "FilePath" in VS output
。
我想知道因为我想在我的应用程序错误日志中记录它。
答案 0 :(得分:0)
如果我没记错的话,所有错误消息都只是输出到调试控制台。尝试像
这样的东西http://www.codeproject.com/Articles/23776/Mechanism-of-OutputDebugString
我认为使用OutputDebugString记录这些消息。尝试从sysinternals下载DevugView。如果在那里显示调试消息,您可以自己捕获它们并记录它们。