我刚刚开始尝试开发kinect应用程序。 问题是当我尝试从Kinect SDK 1.0运行项目示例时 它显示一个消息对话框。这是信息。
An unhandled exception of type 'System.AccessViolationException' occurred in Microsoft.Kinect.dll
Additional information: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
它发生在
sensor.Start();
来自代码。
我如何克服这个问题?
请注意: 我正在使用kinect for xbox。
- EDIT-- 更新SDK可以解决问题。非常感谢你。
答案 0 :(得分:0)
如果您安装了最新的SDK,则可能是问题所在。最新版本是1.6,很多东西都改变了。
如果您没有安装最新版本,则应该。
http://www.microsoft.com/en-us/kinectforwindows/
不要使用过时的SDK学习如何使用Kinect进行开发!它已经发生了很大的变化,并且您通过尝试这样做会对自己造成很大的伤害。
微软发布了多个使用SDK的示例,这些示例向您展示了开始使用的halos等等。使用它们来帮助您学习,而不是为不再支持的SDK编写。