我在Windows 8.1操作系统中安装了KinectSDK-v2.0-DevPreview1311。运行KinectService.exe时,状态为

ConnectionManager-设备通知
VVTechs SwitchVersion失败0x80070057
ConnectionManager-设备通知
ConnectionManager::__ OnDeviceStatus-已连接

结果,检测到相机,但未检测到深度传感器。

我的硬件规范是Core i3 Ideapad,4GB RAM

操作系统:Windows 8.1

更新:
我将SDK更新到最新版本(1403)

ConnectionManager-设备通知
Ctrl + C退出。

ConnectionManager::_ OnAcquireColor状态失败,出现0x000003e3
ConnectionManager::_ OnAcquireColor状态失败,出现0x000003e3
ConnectionManager::_ OnAcquireColor状态失败,出现0x000003e3
ConnectionManager::_ OnAcquireColor状态失败,出现0x000003e3
ConnectionManager::_ OnAcquireColor状态失败,出现0x000003e3
VVTechs SwitchVersion失败0x80070057
TerminateNuiService(1)
ConnectionManager-设备通知
ConnectionManager::__ OnDeviceStatus-已连接

有人知道这个问题吗?

最佳答案

直接安装最新的SDK(DevPreview 1403),导致在Windows 8.1操作系统上出现相同的问题。您没有提到是否运行过KinectFirmwareUpdate,这对于正确使用Kinect Sensor似乎很重要。

为了解决这个问题我做了什么:

  • 删除当前安装的SDK
  • 安装旧的SDK 1311
  • 运行KinectFirmwareUpdate应用程序
  • 删除旧的SDK 1311
  • 安装SDK 1403
  • 运行KinectFirmwareUpdate应用程序

  • 应用上面列出的步骤后,执行KinectService不再出现问题。

    希望它也会对您有帮助。

    08-27 21:28