/// <summary> /// Method to be implemented by the provider to query for the latest native camera image. /// </summary> /// <param name="cameraImageCinfo">The metadata required to construct a <see cref="XRCameraImage"/></param> /// <returns> /// <c>true</c> if the camera image is acquired. Otherwise, <c>false</c>. /// </returns> /// <exception cref="System.NotSupportedException">Thrown if the implementation does not support camera /// image.</exception> public virtual bool TryAcquireLatestImage(out CameraImageCinfo cameraImageCinfo) { throw new NotSupportedException("getting camera image is not supported by this implementation"); }
public static extern bool UnityARCore_Camera_TryAcquireLatestImage(out CameraImageCinfo cameraImageCinfo);
public static bool UnityARCore_Camera_TryAcquireLatestImage(out CameraImageCinfo cameraImageCinfo) { cameraImageCinfo = default(CameraImageCinfo); return(false); }
/// <summary> /// Query for the latest native camera image. /// </summary> /// <param name="cameraImageCinfo">The metadata required to construct a <see cref="XRCameraImage"/></param> /// <returns> /// <c>true</c> if the camera image is acquired. Otherwise, <c>false</c>. /// </returns> public override bool TryAcquireLatestImage(out CameraImageCinfo cameraImageCinfo) { return(NativeApi.UnityARCore_Camera_TryAcquireLatestImage(out cameraImageCinfo)); }