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
Type | Name | Description |
---|---|---|
bool | copyToManagedMemory | |
byte | byteArraysToUse[][] |
Public Attributes
Format
Supported output format specified by MLCamera.OutputFormat
public MLCamera.OutputFormat Format;
Type | Description |
---|---|
MLCamera.OutputFormat | Captured 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;
Type | Description |
---|---|
MLCameraPlaneInfo [] | Per plane info for captured output |
Version
version contains the version number for this structure.
public uint Version;