if (body.IsTracked)
{
//if (body.HandLeftState.Equals(HandState.Lasso))
//lbHandState.Content = body.HandLeftState;
// Find the left hand state
switch (body.HandLeftState)
{
case HandState.Open:
lbHandState.Content = "Open";
break;
case HandState.Closed:
lbHandState.Content = "Closed";
break;
case HandState.Lasso:
lbHandState.Content = "Lasso";
break;
case HandState.Unknown:
lbHandState.Content = "Unknown";
break;
case HandState.NotTracked:
lbHandState.Content = "NotTracked";
break;
default:
break;
}
BodyFrame到达后,上面是我的代码。
我在8月和9月尝试过SDKs公开预览。然后所有人都无法跟踪HandState。
转向Kinect Studio,手的圆圈总是黑色,无法跟踪HandState。
我不知道我的SDK出了什么问题,即使我重新安装了SDK,问题仍然存在。
Kinect团队中的任何人都可以提供帮助吗?
答案 0 :(得分:0)
问题是由于显卡驱动程序造成的。我卸载了OEM驱动程序并从manufacturer website (NVIDIA)下载了专业驱动程序。现在HandState正在运作。确保您的驱动程序是最新的,并且您拥有制造商提供的驱动程序,而不是Windows安装的标准驱动程序。
答案 1 :(得分:-2)
更换电脑,也许你的电脑没有kinect v2的问题。