【问题标题】:Using Kinect for XBox without full SDK installed在未安装完整 SDK 的情况下使用 Kinect for Xbox
【发布时间】:2014-03-07 07:06:17
【问题描述】:

我有一个要发布的 C# / WPF / .NET 4.5 / Kinect (SDK 1.8) 应用程序。我的应用程序不使用可能特定于 Xbox 或 Windows Kinect 的任何 SDK 功能。但是,根据连接到计算机的传感器类型,要求会有所不同。

插入一个 Kinect for Xbox 360,以下行:

kinect = KinectSensor.KinectSensors.FirstOrDefault(s => s.Status == KinectStatus.Connected);

我知道这是正常行为:运行时旨在仅与 Kinect for Windows 传感器一起使用,并且使用 Xbox 360 Kinect 需要完整的 SDK。但是,我希望我的应用程序能够使用 Xbox Kinect 传感器而不需要完整的 SDK。 1.8 中是否有任何功能可以帮助我实现这一目标?

【问题讨论】:

    标签: c# kinect kinect-sdk


    【解决方案1】:

    我不认为这是可能的。而且我不会尝试将其用于商业应用。 End-User License Agreement 意味着当您想公开您的应用程序时,您需要使用适用于 Windows 的 Kinect,而适用于 Xbox 360 的 Kinect 是不合法的。

    对于非商业应用程序,可以要求用户安装 Kinect SDK - 对于商业应用程序,您应该需要 Kinect for Windows。

    【讨论】:

      猜你喜欢
      • 2012-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-09
      相关资源
      最近更新 更多