[]
        
(Showing Draft Content)

C1.Util.DX.WIC.BitmapEncoderOptions

BitmapEncoderOptions Class

BitmapEncoderOptions used for encoding.

Inheritance
BitmapEncoderOptions
Implements
Namespace: C1.Util.DX.WIC
Assembly: C1.Win.C1DX.4.8.dll
Syntax
public class BitmapEncoderOptions : PropertyBag, IDisposable, IUnknown

Constructors

Name Description
BitmapEncoderOptions(IntPtr)

Initializes a new instance of the BitmapEncoderOptions class.

Properties

Name Description
AlphaDataDiscard

Gets or sets the amount of alpha frequency data to discard during a compressed domain transcode.

AlphaQuality

Gets or sets the compression quality for the planar alpha channel image.

BitmapTransform

Gets or sets the bitmap transform.

Chrominance

Gets or sets the chrominance.

CompressedDomainTranscode

Enables or disables compressed domain transcoding.

CompressionQuality

Gets or sets the compression quality.

EnableV5Header32bppBGRA

Gets or sets a value indicating whether [EnableV5Header32bppBGRA].

FilterOption

Gets or sets the filter option.

FrequencyOrder

Enables encoding in frequency order.

HorizontalTileSlices

Gets or sets the number of horizontal tiles.

IgnoreOverlap

Specifies how the encoder handles tile boundaries during a compressed domain transcode.

ImageDataDiscard

Gets or sets the amount of image frequency data to discard during a compressed domain transcode.

ImageQuality

Gets or sets the image quality.

InterlaceOption

Gets or sets a value indicating whether [interlace option].

InterleavedAlpha

Specifies whether to encode interleaved alpha or planar alpha.

JpegYCrCbSubsampling

Gets or sets the JPEG Y cr cb subsampling.

Lossless

Gets or sets a value indicating whether loss less compression is enabled.

Luminance

Gets or sets the luminance.

Overlap

Gets or sets the level of overlap filtering.

ProgressiveMode

Enables or disables progressive encoding.

Quality

Gets or sets the compression quality.

StreamOnly

Enables or disables stream-only mode.

Subsampling

Gets or sets the chroma subsampling.

SuppressApp0

Gets or sets a value indicating whether [suppress app0].

TiffCompressionMethod

Gets or sets the TIFF compression method.

UseCodecOptions

Specifies whether to use the Quality, Overlap, and Subsampling properties instead of the generic ImageQuality property.

VerticalTileSlices

Gets or sets the number of vertical tiles.