1、 Programming Guide Getting Started with the Kinect for Windows SDK Beta from Microsoft Research Beta 1 Draft Version 1.0a June 24,2011 About this Guide The Kinect for Windows Software Development Kit(SDK)Beta from Microsoft Research is a starter kit for applications developers.The kit makes it easie
2、r for the academic research and enthusiast communities to create rich experiences by using Kinect for Xbox 360 sensor technology on a PC that is running the Windows 7 operating system.This SDK Beta is provided by Microsoft Research to enable researchers and programmer enthusiasts to explore the deve
3、lopment of natural user interfaces.This SDK Beta includes an application programming interface(API)and sample code.Important The Kinect for Windows SDK Beta from Microsoft Research is licensed only for noncommercial use.By installing,copying,or otherwise using the SDK Beta,you agree to be bound by t
4、he terms of its license.Read the license.See Also FAQ for Kinect for Windows SDK Beta In this guide PART 1Introduction to this SDK Beta PART 2The NUI API:An Overview PART 3The Audio API:An Overview PART 4Resources Programming Guide 2 Getting Started with the Kinect for Windows SDK Beta from Microsof
5、t Research Beta 1 Draft Version 1.0a June 24,2011 Disclaimer:This document is provided“as-is”.Information and views expressed in this document,including URL and other Internet Web site references,may change without notice.You bear the risk of using it.This document does not provide you with any lega
6、l rights to any intellectual property in any Microsoft product.You may copy and use this document for your internal,reference purposes.2011 Microsoft Corporation.All rights reserved.Microsoft,DirectShow,Direct3D,DirectX,Kinect,MSDN,Visual Studio,Win32,Windows,Windows Media,Windows Vista,and Xbox 360
7、 are trademarks of the Microsoft group of companies.All other trademarks are property of their respective owners.Programming Guide 3 Getting Started with the Kinect for Windows SDK Beta from Microsoft Research Beta 1 Draft Version 1.0a June 24,2011 Contents PART 1Introduction to This SDK Beta.4 Welc
8、ome.4 System Requirements.4 Skills for Developers.5 Downloading and Installing the SDK Beta.6 Loading the Microsoft Kinect Drivers.6 Configuring the Development Environment.7 Implementing a Managed Application.8 Implementing a C+Application.8 Experimenting with NUI and Kinect Sensors.9 Protecting Yo
9、ur Kinect Sensor While You Experiment.9 Experimenting with this Beta Development Kit.11 Understanding How Kinect Sensors Work.12 Beta Testing Recommended Practices.12 Samples in the SDK Beta.12 PART 2The NUI API:An Overview.14 Kinect for Windows Architecture.14 The NUI API.15 NUI API Initialization.
10、15 Sensor Enumeration and Access.16 Initialization Options.17 NUI Image Data Streams:An Overview.17 Color Image Data:Quality,Formats and Bandwidth.17 Depth Data.18 Player Segmentation Data.19 Retrieving Image Information.19 NUI Skeleton Tracking.20 Retrieving Skeleton Information.20 Active and Passi
11、ve Skeletal Tracking.21 NUI Transformations.22 Depth Image Space.22 Skeleton Space.22 Sensor Array and Tilt Compensation.23 Floor Determination.23 Skeletal Mirroring.24 PART 3The Audio API:An Overview.25 About the Kinect Microphone Array.25 Kinect SDK C+Audio API.26 Raw Audio Capture.26 KinectAudio
12、DMO.26 Kinect SDK Managed Audio API.27 How to Use Microsoft.Speech with the Kinect Microphone Array.27 PART 4Resources.28 Tips and Troubleshooting.28 Terminology for Kinect and NUI.29 References.30 APPENDIX.31 How to Build an Application with Visual Studio Express.31 Programming Guide 4 Getting Star
13、ted with the Kinect for Windows SDK Beta from Microsoft Research Beta 1 Draft Version 1.0a June 24,2011 PART 1Introduction to This SDK Beta Welcome The Kinect for Windows Software Development Kit(SDK)Beta from Microsoft Research is a starter kit for applications developers.The kit makes it easier fo
14、r the academic research and enthusiast communities to create rich experiences by using Kinect sensor technology on computers that are running Windows 7.Kinect for Windows SDK Beta includes:Drivers,for using Kinect sensor devices on a computer that is running Windows 7.APIs and device interfaces,toge
15、ther with technical documentation for developers.Source code samples.System Requirements You must run applications that are built by using the Kinect for Windows SDK Beta in a native Windows environment.You cannot run applications in a virtual machine,because the Microsoft Kinect drivers and this SD
16、K Beta must be installed on the computer that is running the application.Supported Operating Systems and Architectures Windows 7(x86 or x64)Hardware Requirements Computer with a dual-core,2.66-GHz or faster processor Windows 7compatible graphics card that supports Microsoft DirectX 9.0c capabilities 2 GB of RAM Kinect for Xbox 360 sensorretail edition,which includes special USB/power cabling Software Requirements Microsoft Visual Studio 2010 Express or other Visual Studio 2010 edition Microsoft.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1