Interface IEncoderSettings
Interface to implement to create settings for an encoder.
Namespace: UnityEditor.Recorder.Encoder
Assembly: solution.dll
Syntax
public interface IEncoderSettings
Properties
| Name | Description |
|---|---|
| CanCaptureAlpha | Indicates whether this encoder instance can support an alpha channel or not. |
| CanCaptureAudio | Indicates whether this encoder instance can support an audio signal or not. |
| CoordinateConvention | Indicates where the first pixel of the image will be in the frame. |
| Extension | Returns the extension of the files to encode, in lowercase, without leading dot. |
Methods
| Name | Description |
|---|---|
| GetTextureFormat(bool) | Gets the texture format this encoder requires from the Recorder. |
| RequiresEvenResolution() | Indicates whether this encoder requires the width and height of the image to both be even numbers or not. |
| SupportsCurrentPlatform() | Indicates whether the encoder is supported on the current operating system or not. |
| ValidateRecording(RecordingContext, List<string>, List<string>) | Populates the lists of errors and warnings for a given encoder context. |