官方文档里是这些:
Supported Operating Systems and Architectures
The following operating systems and architectures are supported:
- Windows 8 (x64)
- Windows 8.1 (x64)
- Windows 8 Embedded Standard (x64)
- Windows 8.1 Embedded Standard (x64)
Recommended Hardware Configuration
Your computer must have the following minimum capabilities:
- 64 bit (x64) processor
- 4 GB Memory (or more)
- I7 3.1Ghz (or higher)
- Built-in USB 3.0 host controller (Intel or Renesas chipset).
If you’re adding USB 3.0 functionality to your existing PC through an adapter, please ensure that it is a Windows 8 compliant device and that it supports Gen-2. See the troubleshooting section of Getting Started for more information.
- DX11 capable graphics adapter (see list of known good adapters below)
- Intel HD 4400 integrated display adapter
- ATI Radeon HD 5400 series
- ATI Radeon HD 6570
- ATI Radeon HD 7800 (256bit GDDR5 2GB/1000Mhz)
- NVidia Quadro 600
- NVidia GeForce GT 640
- NVidia GeForce GTX 660
- NVidia Quadro K1000M
- A Kinect v2 sensor, which includes a power hub and USB cabling.
操作系统必须要达到要求,不然连Kinect v2 SDK安装的机会一点都没有。
关于USB3.0我有话要说,USB3.0 这个东西确定有点儿坑,不是任何USB3.0的设备都可以,兼容性不强的USB3.0的设备会导致无法读取Kinect v2的各种帧数据。
一般Intel 7系列以上的主板都源生支持USB3.0,通常来说接上就可以用,但有些个别厂商的主板可能还是会出现无法读取Kinect v2的帧数据的问题。
如果主板不是源生支持USB3.0的,用其它USB3.0主控芯片的主板,就有很大的机率导致无法读取Kinect v2的各种帧数据。我是用的USB3.0扩展卡来连接Kinect v2,买过两个卡至少都成功连接设备(USB3.0扩展卡主控芯片都是NEC 720202)。
这是一些可以成功连接Kinect v2的设备列表:https://social.msdn.microsoft.com/Forums/en-US/bb379e8b-4258-40d6-92e4-56dd95d7b0bb/confirmed-list-of-usb-30-pcie-cardslaptopsconfigurations-which-work-for-kinect-v2-during?forum=kinectv2sdk