This documentation is for the old version. Go to the latest Graphics Mill docs

EncoderOptions Class

This is a base class for all encoder options.

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

Syntax

Visual Basic
Public MustInherit Class EncoderOptions _
	Implements IEncoderOptions
C#
public abstract class EncoderOptions : 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.

Object Model




See Also

Reference