HeifEncoder Class

A LibHeif encoder instance

Definition

Namespace: LibHeifSharp
Assembly: LibHeifSharp (in LibHeifSharp.dll) Version: 3.2.0
C#
public sealed class HeifEncoder : Disposable
Inheritance
Object    Disposable    HeifEncoder

Properties

EncoderParameters Gets a list of the supported encoder parameters.

Methods

Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from Disposable)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
SetLossless Sets the lossless compression support.
SetLossyQuality Sets the encoder lossy quality.
SetParameter(HeifBooleanEncoderParameter, Boolean) Sets an encoder parameter.
SetParameter(HeifIntegerEncoderParameter, Int32) Sets an encoder parameter.
SetParameter(HeifStringEncoderParameter, String) Sets an encoder parameter.
SetParameter(String, Boolean) Sets an encoder parameter.
SetParameter(String, Int32) Sets an encoder parameter.
SetParameter(String, String) Sets an encoder parameter.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also