Exemple #1
0
        public PoseDetectionStateStatus GetPoseStatus(UserID userID, string poseName)
        {
            UInt64 outPoseTime;
            PoseDetectionStateStatus poseStatus = new PoseDetectionStateStatus();
            int status = SafeNativeMethods.xnGetPoseStatus(this.InternalObject, userID, poseName, out outPoseTime, out poseStatus.m_eStatus, out poseStatus.m_eState);

            poseStatus.m_poseTime = (Int64)outPoseTime;
            WrapperUtils.ThrowOnError(status);
            return(poseStatus);
        }
 public PoseDetectionStateStatus GetPoseStatus(UserID userID, string poseName)
 {
     UInt64 outPoseTime;
     PoseDetectionStateStatus poseStatus = new PoseDetectionStateStatus();
     int status = SafeNativeMethods.xnGetPoseStatus(this.InternalObject,userID, poseName, out outPoseTime,out poseStatus.m_eStatus,out poseStatus.m_eState);
     poseStatus.m_poseTime = (Int64)outPoseTime;
     WrapperUtils.ThrowOnError(status);
     return poseStatus;
 }