我有一個使用Kinect v2在Unity3D中構建的項目。 我可以通過使用dlls provided by microsoft並調用無法在Windows Store應用程序中關閉Kinect v2
_Sensor = KinectSensor.GetDefault();
_Sensor.Open();
打開的Kinect上打開Kinect的開啓和關閉,並
_Sensor.Close();
打開Kinect的關閉。
當它打開時,兩個燈亮。當兩盞燈熄滅時。 這是它在Unity編輯器(使用x86 dll)在Windows 8.1機器上的行爲,但是當我在Surface Pro機器上運行它時,或者作爲Windows 8.1機器上的Windows應用商店(僅使用metro dll)相機發出的光線熄滅,右側的光線保持亮起,同時Kinect和表面溫度升高,因此它似乎仍在不斷處理骨骼/深度數據,這就是我想要避免的情況: