Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Kinect开发。要使用的硬件呢?_C#_Xna_Kinect - Fatal编程技术网

C# Kinect开发。要使用的硬件呢?

C# Kinect开发。要使用的硬件呢?,c#,xna,kinect,C#,Xna,Kinect,我想开发一个Kinect应用程序。我的问题是:我需要一些特殊的硬件,还是可以使用我自己的XBox和Kinect。换句话说,完成后我会使用我的Kinect测试并使用我的应用程序吗?你不需要其他任何东西,我只使用Kinect为Kinect制作了一个游戏 我制作的游戏实际上是为PC机制作的,所以我甚至没有Xbox,你在微软Kinect SDK中有驱动程序和所有你需要的东西,甚至还有一些例子 您可以在许多平台上使用Kinect传感器: 您可以使用windows和。SDK有C++ API和.NET API

我想开发一个Kinect应用程序。我的问题是:我需要一些特殊的硬件,还是可以使用我自己的XBox和Kinect。换句话说,完成后我会使用我的Kinect测试并使用我的应用程序吗?

你不需要其他任何东西,我只使用Kinect为Kinect制作了一个游戏

我制作的游戏实际上是为PC机制作的,所以我甚至没有Xbox,你在微软Kinect SDK中有驱动程序和所有你需要的东西,甚至还有一些例子


您可以在许多平台上使用Kinect传感器:

  • 您可以使用windows和。SDK有C++ API和.NET API .< /P>
  • 您可以将windows/mac与一起使用。这将允许您使用OpenNI接口与Kinect通信。OpenNI还具有c/c++、.NETAPI以及Unity3d绑定


  • 如果你想为Xbox开发,你需要一个.

    你也可以考虑如果你拥有Kinect的早期版本,你可能需要一个Kinect的USB适配器。XBox附带的这些Kinect没有常规USB接口。如果你想在电脑上使用它,你需要一个适配器。

    所有这些答案都是正确的,但并不完全符合你的问题

    使用Xbox 360和Xbox品牌的Kinect,您可以开发Kinect游戏吗?

    答案是否定的,除非你以开发Xbox 360游戏为生

    Microsoft在Xbox 360 marketplace上安装了,但该服务上的游戏目前不支持Xbox(或Windows)Kinect传感器(麦克风除外)。目前还没有关于是否或何时会发生这种情况的信息

    政府强烈要求使用Windows版本的Kinect,其零售价约为250美元。它也只能在Windows下运行,因此您将无法开发Xbox 360游戏。Xbox sensor允许使用测试版,但该测试版的支持将/已取消。还有一些非官方的驱动程序可以下载

    更新: 根据,Xbox for Kinect在技术上受支持,但不推荐使用

    我目前正在为Xbox 360开发Kinect。如何支持这一点 前进?尽管您可以从技术上下载 V1 Kinect for Windows SDK并将其与现有Kinect for Xbox一起使用 360出于个人发展目的,我们建议使用 Kinect for Windows应用程序中的Kinect for Windows传感器 开发,因为它是唯一针对这种用途优化的传感器。你 获得使用Kinect for Windows传感器和Kinect for Windows传感器的许可 Windows应用程序。我们不建议在Xbox 360上使用Kinect 协助开发Kinect for Windows应用程序; 开发人员应计划过渡到Kinect for Windows硬件 用于开发目的,并且应该期望您的客户 也可以使用Kinect for Windows硬件


    这仍然不会改变你不能用Kinect为你的Xbox开发的答案。这是一个仅适用于Windows的开发工具。

    您可以使用Xbox Kinect开发和测试所有应用程序,硬件上的显著变化是新的
    “近模式”
    ,它允许您跟踪靠近传感器/摄像机的像素:

    近模式=40厘米,最长3米。默认模式=80厘米,最多4米

    其他的变化基本上都在SDK上(比如
    JointID
    现在被称为
    JointType
    ),新的方法和对象更简单,控制更完善,所有这些都可以与Xbox Kinect一起使用


    但请记住,如果您想销售应用程序或类似产品,您需要使用Kinect for Windows硬件,因为Xbox Kinect的许可证只允许与Xbox一起销售。

    您好,您不需要Xbox。有适用于windows和linux的Kinect驱动程序。请查看更多信息。我认为您不需要特殊的硬件。在您的链接中,他们说Kinect开发只针对授权开发人员。请阅读我在上述回答中的评论,但我有xbox和kinect,我需要开发和测试它。那么,我可以用我的实际材料来做吗?我看到了这页上的信息()他们告诉我Kinect for windows是为windows改进的,Kinect for Xbox是为Xbox设计的,但我只需要测试我自己的应用程序,用于非商业用途,有可能吗?在你的链接中,他们提到使用Kinect for Windows而不是Kinect for Xbox来开发应用程序。我有xbox和kinect(一起提供)。我可以用这些东西开发和测试应用程序吗?如果你开发一个游戏,你怎么测试它?您是否使用xbox的Kinect传感器进行测试?不正确。有了Kinect for XBox和AC适配器,我可以使用SDK在我的电脑上开发应用程序。有趣的是,当新的软件问世时,我看到系统要求说明了Kinect for Windows的要求,我甚至从未想过升级驱动程序。我今天发现了另一个FAQ(上面编辑过),上面说强烈建议不要使用Xbox Kinect。隐藏微软的方式。