2012-02-12 33 views
2

什麼原因導致Kinect錯誤「警告,骨架沒有被丟棄」,我該如何解決?我正在嘗試在C#中使用Microsoft Kinect 1.0 SDK。什麼原因導致Kinect錯誤「警告,骨架沒有處理」,我該如何解決?

+9

嗯,這只是一個猜測,但我的猜測是什麼原因造成的錯誤是**你不設置一骨架**你可以通過配置一個框架**來修復它。我的意思是,你還希望我們告訴你什麼?你至少有你的代碼繼續尋找線索;我們甚至沒有這個。 – 2012-02-12 15:29:41

回答

3

您需要處置SkeletonFrame如下面顯示

private void KinectAllFramesReady(object sender, AllFramesReadyEventArgs e) 
    {    
     if (!((KinectSensor)sender).SkeletonStream.IsEnabled) 
     { 
      return; 
     } 

     using (SkeletonFrame skeletonFrame = e.OpenSkeletonFrame()) 
     { 
      // Rest implementation 
     } 

}

相關問題