Esempio n. 1
0
        internal static bool IsSDKWorking()
        {
            bool SDKWorks = false;

            try
            {
                KinectV2StatusHelper.TestKinectSDK();
                SDKWorks = true;
            }
            catch { }

            return(SDKWorks);
        }
Esempio n. 2
0
        public static StatusEventArgs[] GetAllKinectsStatus()
        {
            KinectV2StatusEventArgs[] statusArray = KinectV2StatusHelper.GetAllKinectsStatus();
            StatusEventArgs[]         statuses    = new StatusEventArgs[statusArray.Length];

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

            return(statuses);
        }
Esempio n. 3
0
 public static void StopKinectV2Service()
 {
     KinectV2StatusHelper.StopKinectV2Service();
 }
Esempio n. 4
0
 public StatusHelper()
 {
     realHelper = new KinectV2StatusHelper();
     realHelper.KinectV2StatusChanged += realHelper_KinectV2StatusChanged;
 }