/// <summary> /// Attempt to get the hardware camera's intrinsics. Intrinsics describe physical /// characteristics of a camera, which may be necessary to perform /// computer vision algorithms or other processing. /// </summary> /// <param name="cameraSubsystem">The <c>XRCameraSubsystem</c> being extended.</param> /// <param name="cameraIntrinsics">If this method returns <c>true</c>, this parameter will be /// populated with intrinsics describing the physical camera.</param> /// <returns><c>true</c> if successful, otherwise <c>false</c>.</returns> public static bool TryGetIntrinsics(this XRCameraSubsystem cameraSubsystem, out CameraIntrinsics cameraIntrinsics) { if (cameraSubsystem == null) { throw new ArgumentNullException("cameraSubsystem"); } return(s_TryGetIntrinsicsDelegate(cameraSubsystem, out cameraIntrinsics)); }
static bool DefaultTryGetIntrinsics(XRCameraSubsystem cameraSubsystem, out CameraIntrinsics cameraIntrinsics) { cameraIntrinsics = default(CameraIntrinsics); return(false); }