CaptureStreamConfig
Public Methods
CaptureStreamConfig Create
public static CaptureStreamConfig Create(
StreamCapability streamCapability,
OutputFormat outputFormat,
MLNativeSurface recorderSurface =null
)
Parameters
Type | Name | Description |
---|---|---|
StreamCapability | streamCapability | |
OutputFormat | outputFormat | Captured output format |
MLNativeSurface | recorderSurface |
override string ToString
public override string ToString()
Public Attributes
CaptureType
Capture Type
public CaptureType CaptureType;
Type | Description |
---|---|
CaptureType | Capture operation type |
Height
Resolution height
public int Height;
OutputFormat
output Format
public OutputFormat OutputFormat;
Type | Description |
---|---|
OutputFormat | Captured output format |
Surface
Media recorder surface, only valid for capture type video * set to ML_INVALID_HANDLE for yuv/rgba video capture
public MLNativeSurface Surface;
Width
Capture Resolution
public int Width;