同じアプリケーションで2つのKinectをうまく処理しようとしています。接続されているすべてのKinectを(Start()メソッドを呼び出して)起動しようとしましたが、「isRunning」フラグがtrueに設定されているのは1つだけです。なぜ1つのセンサーしか実行されていないのか誰かが知っていますか?
LE:2つのkinectを異なるUSBコントローラーに接続しました...同じ問題です。すべての例外を有効にしましたが、2番目のkinectに対してstartメソッドが呼び出されると、次のようになります。
This API has returned an exception from an HRESULT: 0x830100AA
スタックトレース:
at Microsoft.Kinect.KinectExceptionHelper.CheckHr(Int32 hr)
at Microsoft.Kinect.NuiSensor.NuiInitialize(UInt32 dwFlags)
at Microsoft.Kinect.KinectSensor.Initialize(SensorOptions options)
at Microsoft.Kinect.KinectSensor.Start()
よろしく!