public static extern int NuiImageStreamOpen(NuiImageType eImageType, NuiImageResolution eResolution, uint dwImageFrameFlags_NotUsed, uint dwFrameLimit, IntPtr hNextFrameEvent, ref IntPtr phStreamHandle);
/* * kinect video functions */ public static int NuiImageStreamOpen(NuiImageType eImageType, NuiImageResolution eResolution, uint dwImageFrameFlags_NotUsed, uint dwFrameLimit, IntPtr hNextFrameEvent, ref IntPtr phStreamHandle) { return(0); }
public static int NuiImageStreamOpen(NuiImageType eImageType, NuiImageResolution eResolution, uint dwImageFrameFlags_NotUsed, uint dwFrameLimit, IntPtr hNextFrameEvent, ref IntPtr phStreamHandle) { if(eImageType == NuiImageType.DepthAndPlayerIndex) phStreamHandle = GetDepthStreamHandle(); else if(eImageType == NuiImageType.Color) phStreamHandle = GetColorStreamHandle(); else throw new Exception("Unsupported image type: " + eImageType); return 0; }