internal static ImageRegistrationMode ToManaged(this OniImageRegistrationMode oniImageRegistrationMode) { switch (oniImageRegistrationMode) { case OniImageRegistrationMode.ONI_IMAGE_REGISTRATION_OFF: return(ImageRegistrationMode.Off); case OniImageRegistrationMode.ONI_IMAGE_REGISTRATION_DEPTH_TO_COLOR: return(ImageRegistrationMode.DepthToColor); default: throw new ArgumentOutOfRangeException("oniImageRegistrationMode"); } }
private unsafe extern static int oniDeviceIsImageRegistrationModeSupported(IntPtr device, OniImageRegistrationMode mode);