我需要同时为一个应用程序插入两个 Kinect。我知道这是可以做到的(我看过展示这一点的博客)。
因此,我深入研究了作为 SDK 示例打包的 DepthBasics C# 代码,并确定了代码片段 -
foreach (var potentialSensor in KinectSensor.KinectSensors){
if (potentialSensor.Status == KinectStatus.Connected){
this.sensor = potentialSensor;
break;
}
}
从这里,我刚刚创建了另一个“传感器”对象并说 -
this.sensor = KinectSensor.KinectSensors[0];
this.sensor1 = KinectSensor.KinectSensors[1];
现在的问题是,当我检查两个传感器的状态时,第一个得到“已连接”,而第二个得到“InsufficientBandWidth”。这是硬件问题吗?有什么办法吗?