Skip to main content
Version: 20 Mar 2024

Camera

NameSpace: NDK

Namespaces

Name
MagicLeap::Android::NDK::Camera::Metadata

Classes

TypeName
structACameraCaptureFailure
structACameraCaptureSession
structACameraDevice
structACameraIdList
structACameraManager
structACameraMetadata
structACameraOutputTarget
structACaptureRequest
structACaptureSessionOutput
structACaptureSessionOutputContainer

Types

Name
using System.Action< System.IntPtr, string >AvailabilityCallback
using System.Action< System.IntPtr, ACameraCaptureSession, ACaptureRequest, NativeWindow.ANativeWindow, long >BufferLostCallback
using System.Action< System.IntPtr, ACameraCaptureSession, ACaptureRequest, ACameraCaptureFailure >CaptureFailedCallback
using System.Action< System.IntPtr, ACameraCaptureSession, ACaptureRequest, ACameraMetadata >CaptureResultCallback
using System.Action< System.IntPtr, ACameraCaptureSession, int >CaptureSequenceAbortedCallback
using System.Action< System.IntPtr, ACameraCaptureSession, int, long >CaptureSequenceEndedCallback
using System.Action< System.IntPtr, ACameraCaptureSession, ACaptureRequest, long >CaptureStartedCallback
using System.Action< System.IntPtr, ACameraDevice, ACameraDevice.ErrorCode >ErrorStateCallback
typedef System.Action< System.IntPtr, ACameraCaptureSession >StateCallback

Types Documentation

AvailabilityCallback

using MagicLeap::Android::NDK::Camera.AvailabilityCallback = typedef System.Action<System.IntPtr, string>;

BufferLostCallback

using MagicLeap::Android::NDK::Camera.BufferLostCallback = typedef System.Action<System.IntPtr, ACameraCaptureSession, ACaptureRequest, NativeWindow.ANativeWindow, long>;

CaptureFailedCallback

using MagicLeap::Android::NDK::Camera.CaptureFailedCallback = typedef System.Action<System.IntPtr, ACameraCaptureSession, ACaptureRequest, ACameraCaptureFailure>;

CaptureResultCallback

using MagicLeap::Android::NDK::Camera.CaptureResultCallback = typedef System.Action<System.IntPtr, ACameraCaptureSession, ACaptureRequest, ACameraMetadata>;

CaptureSequenceAbortedCallback

using MagicLeap::Android::NDK::Camera.CaptureSequenceAbortedCallback = typedef System.Action<System.IntPtr, ACameraCaptureSession, int>;

CaptureSequenceEndedCallback

using MagicLeap::Android::NDK::Camera.CaptureSequenceEndedCallback = typedef System.Action<System.IntPtr, ACameraCaptureSession, int, long>;

CaptureStartedCallback

using MagicLeap::Android::NDK::Camera.CaptureStartedCallback = typedef System.Action<System.IntPtr, ACameraCaptureSession, ACaptureRequest, long>;

ErrorStateCallback

using MagicLeap::Android::NDK::Camera.ErrorStateCallback = typedef System.Action<System.IntPtr, ACameraDevice, ACameraDevice.ErrorCode>;

StateCallback

typedef System Action< System.IntPtr, ACameraDevice > MagicLeap::Android::NDK::Camera::StateCallback;

More Info