Asdf

Páginas: 4 (872 palabras) Publicado: 28 de septiembre de 2012
Maria Elena Abrego MSP México & MSP Lead LATAM

Tutorial 1: Inicios

Maria Elena Abrego MSP México & MSP Lead LATAM

Este tutorial es lo básico desde 0

Maria Elena Abrego MSP México & MSPLead LATAM
 Crea un nuevo proyecto tipo WPF.

 Añade la referencia Microsoft.Kinect.dll  Nos vamos a la sección MainWindow.xaml.cs para ingresar el código

Detectando el Sensor Kinect
Primero creamos la región de variables
#region Member Variables private KinectSensor _Kinect; #endregion Member Vatiables; La explicación comienza con la variable _Kinect y la propiedad denominado Kinect.Una aplicación debe mantener siempre una referencia a los objetos de KinectSensor utilizado por la aplicación local. También la referencia es necesaria para no minimizar el KinectSensor cuando laaplicación allá terminado de usarlo

Maria Elena Abrego MSP México & MSP Lead LATAM
 Enseguida creamos una región de constructor
#region Constructor public MainWindow() { InitializeComponent();this.Loaded += (s, e) => { DiscoverKinectSensor(); }; this.Unloaded += (s, e) => { this.Kinect = null; }; } #endregion Constructor

 Ahora sí creamos la región de los métodos

*OJO, Siempre queágamos una aplicación para Kinect debemos incluir el siguiente método
private void DiscoverKinectSensor() { //Se suscribe al evento statusChanged del objeto KinectSensor.KinectSensor.KinectSensors.StatusChanged += KinectSensors_StatusChanged; //utiliza una expresión lambda para encontrar el primer objeto de KinectSensor de la colección //con un estado de KinectSensor.Conncected. El resultado esasignado a la propiedad Kinect. this.Kinect = KinectSensor.KinectSensors.FirstOrDefault(x => x.Status == KinectStatus.Connected); }

private void KinectSensors_StatusChanged(object sender,StatusChangedEventArgs e) { switch (e.Status) { case KinectStatus.Connected: if (this.Kinect == null) { this.Kinect = e.Sensor; } break; case KinectStatus.Disconnected:

Maria Elena Abrego MSP México & MSP...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asdf
  • Asdf
  • Asdf
  • Asdf
  • Asdf
  • asdf
  • asdf
  • asdf

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS