Skip to main content
Version: 20 Mar 2024

ACameraCaptureSession

NameSpace: Camera

Inherits from:
INullablePointer,
IDisposable

Public Fields

Device


public ACameraDevice Device { get; set; }


Public Methods

void Dispose

public void Dispose()

bool TryCapture

public bool TryCapture(
NativeArray< ACaptureRequest > requests,
out int sequenceId
)

Parameters

TypeNameDescription
NativeArray< ACaptureRequest >requests
out intsequenceId

bool TryCaptureWithCallbacks

public bool TryCaptureWithCallbacks(
NativeArray< ACaptureRequest > requests,
CaptureCallbacks callbacks,
out int sequenceId
)

Parameters

TypeNameDescription
NativeArray< ACaptureRequest >requests
CaptureCallbackscallbacks
out intsequenceId

bool TrySetRepeatingRequest

public bool TrySetRepeatingRequest(
NativeArray< ACaptureRequest > requests,
out int sequenceId
)

Parameters

TypeNameDescription
NativeArray< ACaptureRequest >requests
out intsequenceId

bool TrySetRepeatingRequestWithCallbacks

public bool TrySetRepeatingRequestWithCallbacks(
NativeArray< ACaptureRequest > requests,
CaptureCallbacks callbacks,
out int sequenceId
)

Parameters

TypeNameDescription
NativeArray< ACaptureRequest >requests
CaptureCallbackscallbacks
out intsequenceId

bool TryStopRepeating

public bool TryStopRepeating()

Public Attributes

IsNull


public bool IsNull => value == IntPtr.Zero;