我正在开发一个基于 Kinect 的项目,我想Kinect sensor
在Button
点击事件中重置我的,但只有两种方法sensor.start()
& sensor.stop()
。就像暂停传感器并重新启动它一样,它不会重置或重新初始化。那么,有什么办法可以做到这一点..??
提前致谢..
编辑:
有一个事件处理程序 kinectSensorChooser1 += kinectSensorChooser1_KinectSensorChanged,这将帮助我初始化传感器的新实例,所以我想在函数中显式调用它。
kinectSensorChooser1_KinectSensorChanged(object sender, DependencyPropertyChangedEventArgs e)
{
KinectSensor old = (KinectSensor)e.OldValue;
StopKinect(old);
KinectSensor sensor = (KinectSensor)e.NewValue;
}
我不知道怎么称呼它,因为
private void ResetSensor()
{
// this doesn't work like others so what parameters should I pass then..
kinectSensorChooser1_KinectSensorChanged(null, null);
}