通过其ID号而不是其名称获取Kinect JointType

时间:2016-06-25 10:59:15

标签: c# visual-studio kinect kinect-sdk

无论如何都要通过其值而不是名称来检索“关节类型”?

例如,我们写(joints[JointType.ShoulderRight]);而不是(joints[8]);

根据JointType Enumeration,当我执行后者时,它会给我以下错误

  

无法从'int'转换为'Microsoft.Kinect.JointType'

1 个答案:

答案 0 :(得分:0)

这是我在我的资源中使用的方式。

你只需要做一个演员:

JointType myJoint;
myJoint = (JointType)8;

之后你可以写:

(joints[myJoint]);