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 Micros
5、oft 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 l
6、egal 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
7、360 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 W
8、elcome.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
9、 Your 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 Initializat
10、ion.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
11、 Passive 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 Kinec
12、tAudio 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 Getti
13、ng Started 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 ea
14、sier for 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 interfa
15、ces,together 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
16、 this SDK 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