简体   繁体   English

通用应用和Kinect V2

[英]Universal apps and Kinect V2

In my work we are preparing for developing a fitness application that is supposed to run on Windows 10 (Maybe windows 8.1) and XBox One. 在我的工作中,我们正在准备开发适合在Windows 10(也许Windows 8.1)和XBox One上运行的健身应用程序。 We want to use the Kinect V2 for measuring the performance of the user while doing a workout. 我们想使用Kinect V2在锻炼时测量用户的表现。

I have a few questions: 我有几个问题:

1: Is it possible to develop a Windows 10 Universal App, that uses the Kinect V2 for both Windows 10 PC and XBox One - so one codebase for both products? 1:是否可以开发一个Windows 10通用应用程序,该应用程序同时针对Windows 10 PC和XBox One使用Kinect V2-因此两个产品都使用一个代码库? I have read somewhere that Kinect V2 SDK is not supported for the Universal Windows Platform, but i can not understand why i should not be supported? 我在某处读到通用Windows平台不支持Kinect V2 SDK,但是我不明白为什么不应该支持我?

2: If its not possible to target the Universal Windows Platform, do we then need to target Windows 8.1 Store Apps, and develop a version for both Desktop and XBox One? 2:如果不可能以通用Windows平台为目标,那么我们是否需要以Windows 8.1 Store Apps为目标,并为Desktop和XBox One开发一个版本?

3: We want to show a fitness video that runs in the background, with a UI on top/overlay that displays the users vitals like heart-rate, intensesnes level, repetitions, and calorie burned. 3:我们想展示一个在后台运行的健身视频,其顶部/覆盖层上有一个UI,可显示用户的生命力,如心律,紧张程度,重复次数和消耗的卡路里。 Can we use WPF/XAML for this, or do we need to hire a developer that excels in Unity or XNA? 我们可以为此使用WPF / XAML,还是需要聘请在Unity或XNA方面表现出色的开发人员?

4: If we hire a Unity/XNA developer, are these technologeis compatible with the Kinect V2? 4:如果我们聘请Unity / XNA开发人员,这些技术是否与Kinect V2兼容?

This is a multi-part question but the individual parts that are relevant to you should be easy enough to answer: Kinect 2.0 works with Windows 10 development, but not currently supporting the Windows 10 UAP. 这是一个包含多个部分的问题,但是与您相关的各个部分应该足够容易回答:Kinect 2.0可用于Windows 10开发,但当前不支持Windows 10 UAP。 Target the Windows 8.1 UAP and your app will still work on Windows 10 (and potentially Xbox One if you have access to the Xbox One dev kit, which you can only get right now through signup). 以Windows 8.1 UAP为目标,您的应用程序仍将在Windows 10上运行(如果您可以访问Xbox One开发工具包,则可能在Xbox One上使用,现在只能通过注册获得该工具包)。

https://dev.windows.com/en-us/kinect/faq https://dev.windows.com/zh-cn/kinect/faq

And, your question 3, yes, you can interact with the Kinect data using only the C#/XAML pipeline. 而且,您的问题3是,您可以仅使用C#/ XAML管道与Kinect数据进行交互。 You shouldn't need a Unity developer for this interaction. 您不需要此开发的Unity开发人员。 I did a tutorial video explaining how to get the data and if you download the Kinect SDK there are C# sample codes. 我做了一个教学视频,解释了如何获取数据,如果您下载Kinect SDK,则有C#示例代码。 https://channel9.msdn.com/Blogs/Amanda-Lange/Kinect-100-August-2015 https://channel9.msdn.com/Blogs/Amanda-Lange/Kinect-100-August-2015

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM