KinectSensorのDepthStream.Enable()やSkeletonStream.Enable()を呼び出して機能を有効にして、DepthFrameReadyに追加したイベントハンドラからDepthImageStreamのCopyPixelDataToでデータを受け取るだけ。以下のようにやった
DepthImageStream depthStream = kinect.DepthStream; short[] depthPixel = new short[depthFrame.PixelDataLength]; depthFrame.CopyPixelDataTo(depthPixel); for(int i = 0; i < depthPixel.Length; i++ ) { int player = depthPixel[i] & DepthImageFrame.PlayerIndexBitmask; if(player > 0){ //playerを見つけた時の処理 } }