Skip to main content
Version: 20 Mar 2024

MLCameraConnectContext

Structure to encapsulate context for a CameraConnect Request.

Public Methods

MLCameraConnectContext Create

Create and return an initialized version of this struct.

public static MLCameraConnectContext Create(
MLCamera.ConnectContext cameraContext
)

Parameters

TypeNameDescription
MLCamera.ConnectContextcameraContextCamera connection settings.

Returns: A new instance of this struct.


Public Attributes

CamId

logical camera idenitifier


public MLCamera.Identifier CamId;

TypeDescription
MLCamera.IdentifierLogical Camera identifiers available for access.

EnableVideoStab

Video Stabilization enable/disable 1 - enable 0 - disabled


public bool EnableVideoStab;


Flags

The Context in which the camera should operate in.


public MLCamera.ConnectFlag Flags;

TypeDescription
MLCamera.ConnectFlagFlags to describe various modules in camera pipeline.

MrInfo

MR capture connection settings


public MLCameraMRConnectInfo MrInfo;

TypeDescription
MLCameraMRConnectInfoStructure to encapsulate connection settings for MR capture.

Version

version contains the version number for this structure.


public uint Version;