如何为两个Kinects运行同一应用程序的两个实例?

用户名

我想问一下是否有任何方法可以检查当前是否正在使用Kinect(sensor.start),以便我们可以将另一个Kinect用于另一个应用程序或同一应用程序?我尝试使用Kinect.IsRunning,但无法正常工作。

就是这种情况:我有一个可以在一个Kinect上运行的应用程序,但是我想两次运行此应用程序。我有两个Kinects连接到我的PC。问题是,每当我运行第二个应用程序时,它将检测到要使用的相同Kinect,从而导致第二个应用程序崩溃。我希望此应用程序可以知道第一个Kinect传感器是否已经启动,它将用于下一个。我已经阅读了这篇文章,但是并不能帮助我解决这个问题。http://social.msdn.microsoft.com/Forums/zh-CN/e8e96d97-ec02-430e-b80c-a40ae6b92604/running-two-instances-of-the-same-app-for-two-kinects?forum= Kinectsdknuiapi

到目前为止,我已将Kinect ID硬编码到我的应用程序中,但这意味着我需要拥有两个效率不高的应用程序。如果需要更改Kinect,则需要再次在代码内更改ID。任何人都可以帮助我。请?我以为应该不难,但是我仍然没有找到任何功能可以做到这一点。我正在VB.Net中编写我的代码

利亚姆·麦金罗伊(Liam McInroy)

我会做这样的事情:

For Each _sensor As KinectSensor In KinectSensor.KinectSensors
    sensor = _sensor

    ...//setup event handlers and such

    Try
        sensor.Start() //If it gets past this, then we can exit as it has
                       // successfully started a kinect
        Exit For

    Catch ex As ApplicationException
        MsgBox("That Kinect is being used in another application, moving to the next")
    Catch ex2 As IOException
        MsgBox("Error")
    End Try
Next

这将搜索所有kinect,尝试启动它们,如果ApplicationException抛出an ,则它将移至下一个kinect。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何运行同一Rails应用程序的两个不同版本

来自分类Dev

Android:初始化时,同一应用程序的两个Aplication类实例

来自分类Dev

是否可以安装同一应用程序的两个实例?

来自分类Dev

如何使用python关闭同一应用程序的两个窗口?

来自分类Dev

在同一应用程序的两个或多个实例之间切换的快捷键?

来自分类Dev

在同一应用程序的两个或多个实例之间切换的快捷键?

来自分类Dev

为什么在收集Linphone代码后会安装同一应用程序的两个实例(android)

来自分类Dev

在MBean注册中,在同一应用程序中运行两个Tomcat服务器失败

来自分类Dev

在同一应用程序中启动两个Windows服务

来自分类Dev

安装时设备上的同一应用程序显示两个图标

来自分类Dev

构建同一应用程序的两个版本

来自分类Dev

如何在同一应用程序中具有两个登录/身份验证策略?

来自分类Dev

在同一应用程序上使用两个Facebook应用程序ID进行测试

来自分类Dev

在同一应用程序上使用两个Facebook应用程序ID进行测试

来自分类Dev

如何使用heroku在同一域上运行两个不同的应用程序

来自分类Dev

在两个不同的Websphere 8配置文件中部署的同一应用程序共享会话?

来自分类Dev

如何从2个不同的git分支中运行Rails应用程序的两个实例?

来自分类Dev

同一Android应用程序的两个实例是否可以同时存在?

来自分类Dev

如何启动两个Play应用程序实例?

来自分类Dev

如何启动两个Play应用程序实例?

来自分类Dev

如何设置两个域以指向具有乘客但具有不同Rails功能的同一应用程序?

来自分类Dev

在CloudFoundry的同一数据库上运行两个应用程序

来自分类Dev

在同一应用程序中使用猫鼬的两个连接。第二个连接是连接第一个从属

来自分类Dev

如何在同一服务器上运行两个spring boot应用程序?

来自分类Dev

不允许在kubernetes中的同一节点上使用同一应用程序的两个Pod

来自分类Dev

在 Mac OS X 上打开同一个应用程序的两个实例

来自分类Dev

在Eclipse中,是否可以配置两个控制台视图以始终显示同一应用程序的输出?

来自分类Dev

使用.NET多线程运行同一应用程序的多个实例

来自分类Dev

使用.NET多线程运行同一应用程序的多个实例

Related 相关文章

  1. 1

    如何运行同一Rails应用程序的两个不同版本

  2. 2

    Android:初始化时,同一应用程序的两个Aplication类实例

  3. 3

    是否可以安装同一应用程序的两个实例?

  4. 4

    如何使用python关闭同一应用程序的两个窗口?

  5. 5

    在同一应用程序的两个或多个实例之间切换的快捷键?

  6. 6

    在同一应用程序的两个或多个实例之间切换的快捷键?

  7. 7

    为什么在收集Linphone代码后会安装同一应用程序的两个实例(android)

  8. 8

    在MBean注册中,在同一应用程序中运行两个Tomcat服务器失败

  9. 9

    在同一应用程序中启动两个Windows服务

  10. 10

    安装时设备上的同一应用程序显示两个图标

  11. 11

    构建同一应用程序的两个版本

  12. 12

    如何在同一应用程序中具有两个登录/身份验证策略?

  13. 13

    在同一应用程序上使用两个Facebook应用程序ID进行测试

  14. 14

    在同一应用程序上使用两个Facebook应用程序ID进行测试

  15. 15

    如何使用heroku在同一域上运行两个不同的应用程序

  16. 16

    在两个不同的Websphere 8配置文件中部署的同一应用程序共享会话?

  17. 17

    如何从2个不同的git分支中运行Rails应用程序的两个实例?

  18. 18

    同一Android应用程序的两个实例是否可以同时存在?

  19. 19

    如何启动两个Play应用程序实例?

  20. 20

    如何启动两个Play应用程序实例?

  21. 21

    如何设置两个域以指向具有乘客但具有不同Rails功能的同一应用程序?

  22. 22

    在CloudFoundry的同一数据库上运行两个应用程序

  23. 23

    在同一应用程序中使用猫鼬的两个连接。第二个连接是连接第一个从属

  24. 24

    如何在同一服务器上运行两个spring boot应用程序?

  25. 25

    不允许在kubernetes中的同一节点上使用同一应用程序的两个Pod

  26. 26

    在 Mac OS X 上打开同一个应用程序的两个实例

  27. 27

    在Eclipse中,是否可以配置两个控制台视图以始终显示同一应用程序的输出?

  28. 28

    使用.NET多线程运行同一应用程序的多个实例

  29. 29

    使用.NET多线程运行同一应用程序的多个实例

热门标签

归档