Skip to main content
Version: 20 Mar 2024

MLCameraOutput

Captured output

Public Methods

MLCameraOutput Create

Create and return an initialized version of this struct.

public static MLCameraOutput Create()

Returns: Returns a new MLCamera.Output structure.


MLCamera.CameraOutput CreateFrameInfo

public MLCamera.CameraOutput CreateFrameInfo(
bool copyToManagedMemory,
byte byteArraysToUse[][] =null
)

Parameters

TypeNameDescription
boolcopyToManagedMemory
bytebyteArraysToUse[][]

Public Attributes

Format

Supported output format specified by MLCamera.OutputFormat


public MLCamera.OutputFormat Format;

TypeDescription
MLCamera.OutputFormatCaptured output format

PlaneCount

Number of output image planes:


public byte PlaneCount;

Details*

* 1 for compressed output such as JPEG stream, * 3 for separate color component output such as YUV/YCbCr/RGB.


Planes

Output image plane info. The number of output planes is specified by PlaneCount.


public MLCameraPlaneInfo [] Planes;

TypeDescription
MLCameraPlaneInfo []Per plane info for captured output

Version

version contains the version number for this structure.


public uint Version;