Beispiel #1
0
        internal static bool IsSDKWorking()
        {
            bool SDKWorks = false;

            try
            {
                KinectV1StatusEventArgs[] statuses = KinectV1StatusHelper.GetAllKinectsStatus();
                SDKWorks = true;
            }
            catch { }

            return(SDKWorks);
        }
Beispiel #2
0
        public static StatusEventArgs[] GetAllKinectsStatus()
        {
            KinectV1StatusEventArgs[] statusArray = KinectV1StatusHelper.GetAllKinectsStatus();
            StatusEventArgs[]         statuses    = new StatusEventArgs[statusArray.Length];

            for (int i = 0; i < statusArray.Length; i++)
            {
                statuses[i] = new StatusEventArgs();
                statuses[i].isXBox360Kinect = statusArray[i].isXBox360Kinect;
                statuses[i].KinectNumber    = statusArray[i].KinectNumber;
                statuses[i].Status          = statusArray[i].Status;
                statuses[i].UniqueKinectID  = statusArray[i].UniqueKinectID;
            }

            return(statuses);
        }
Beispiel #3
0
 public StatusHelper()
 {
     realHelper = new KinectV1StatusHelper();
     realHelper.KinectV1StatusChanged += realHelper_KinectV1StatusChanged;
 }