nRetVal = context.InitFromXmlFile(SAMPLE_XML_PATH, &errors);
以上是导致错误的功能。实际上,SAMPLE_XML_PATH是xml文件的路径。我尝试了相对路径和绝对路径。但错误仍然消失。此函数的返回值(nRetVal)应为0。但返回值为65537.此功能用于通过XBOX360读取kinect信息。
Blow是错误消息。
Failed: The parameter is incorrect.
[80070057] (m_pDmo -> AllocateStreamingResources())
m_pReader->Start():Error!
但Niviewer的样品运行良好。
有没有工程师之前遇到过这个问题?我一直在努力争取这一天。
注意:这个程序昨天运行得很好。但错误在今天用类似的程序推出。 (它们之间的区别可以忽略,因为我已经测试过了。)
我将非常感谢您的回答。
答案 0 :(得分:0)
当我初始化kinectInterface处理程序时,我使用指向“new”的内存并对内存进行提交操作。
坏事是处理程序从未在主进程退出时关闭。
解决方案将指针放入智能指针,就像“Ptr”一样可以解决问题。