Posts

Showing posts with the label Kinect

Video Recordings of Our Latest Event

Here are the links for the sessions recordings for our last community event that was held in Khobar: - Introduction to SQL Server Integration Services (SSIS) - Windows 8 Development Jumpstart - Kinect Development

DevLifeStyle March 2012 Event: Sessions Recordings

Here are the sessions recordings for our last event Building High Performance Applications with .NET 4.5: Part1 , Part2 Kinect for Windows Developing Applications for Windows 8

Silverlight 5 P-Invoke: Using Kinect SDK from Silverlight

Image
Away from all the discussions about whether Silverlight is dead or not, The Silverlight 5 RC contains the previously announced P-Invoke feature which enables you to call Win32 style APIs from a trusted Silverlight application. There are some attempts to use Kinect from Silverlight ( here ) but this was before MS released the official SDK. we will use Silverlight 5 P-Invoke feature to call the Kinect SDK APIs. P-Invoke in Silverlight works just like P-Invoke on the desktop. you use the DllImport attribute to import the APIs and you declare in your code the dependent types (Enums, structs, etc.) [ DllImport ( "MSRKINECTNUI.DLL" )]        private static extern HRESULT NuiInitialize( uint dwFlags); I tried to keep the classes and methods in library identical to the ones in the official SDK. I implemented only a couple of the available APIs (with the help of the Coding4Fun Kinect Toolkit and Reflector). To test the library we will create a simple applicati...