internal static bool IsSDKWorking() { bool SDKWorks = false; try { KinectV2StatusHelper.TestKinectSDK(); SDKWorks = true; } catch { } return(SDKWorks); }
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); }
public static void StopKinectV2Service() { KinectV2StatusHelper.StopKinectV2Service(); }
public StatusHelper() { realHelper = new KinectV2StatusHelper(); realHelper.KinectV2StatusChanged += realHelper_KinectV2StatusChanged; }