同时使用两个应用程序的 Kinect 相机

Using Kinect camera with two applications at once

我正在尝试创建一个使用 Kinect 手势 (Kinect SDK v2.0) 进行 Skype 视频通话的 WPF 应用程序。我想在视频通话中使用 Kinect 彩色摄像头,同时仍然能够在我的 WPF 应用程序中使用 Kinect 来检测 "hung up" 手势。有没有办法做到这一点?当 Skype 视频通话处于活动状态时,我实际上并不需要在我的 WPF 应用程序中使用 Kinects 颜色流。我只需要 Body 流来检测手势。我正在使用 Kinect for Xbox One。

当然可以。它开箱即用。 SDK 2.0 专门设计用于启用 "simultaneous multi-app support":

Improved multi-app support enables multiple applications to access a single sensor simultaneously. - Developing with Kinect: Simultaneous multi-app support (on the very bottom)

没有什么特别需要您考虑的。由于 SDK 不允许您更改任何相机设置(如曝光时间或增益),您的应用程序基本上只能读取 SDK,因此它们不会相互干扰。

只需单独开发您的应用程序,然后 运行 同时开发它们。