This is a base class for all encoder options.

Namespace: Aurigma.GraphicsMill.Codecs
Assembly:   Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)

Syntax

Visual Basic (Declaration)
Public MustInherit Class EncoderOptions _
	Implements IEncoderOptions
C#
public abstract class EncoderOptions : IEncoderOptions
Visual C++
public ref class EncoderOptions abstract : IEncoderOptions

Remarks

Encoder options are used to specify settings for format writers. This base class does not contain format-specific settings. You can specify only frame position by Left and Top properties. Formats where frame position does not make sense ignores these properties.

As usual you get this class instance into Saving event (and few other events/methods). To determine what a file type it is related to, use MediaFormat property.

You can export this class into the Frame instance using ToFrame() method. It enables you to use this class with FormatWriter descendants directly.

Inheritance Hierarchy

Thread Safety

Static members of this type are safe for multi-threaded operations. Instance members of this type are not safe for multi-threaded operations.

See Also