WmpBitmapEncoder.ImageDataDiscardLevel Property

 

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

Namespace:   System.Windows.Media.Imaging
Assembly:  PresentationCore (in PresentationCore.dll)

public byte ImageDataDiscardLevel { get; set; }

Property Value

Type: System.Byte

The level of image data to discard during a compressed domain encoding of the image. The value range is 0 (no data discarded) to 3 (HighPass and LowPass discarded). The default is 1.

Value

Description

0

No image frequency data is discarded.

1

FlexBits are discarded. The image quality of the image is reduced without changing the effective resolution of the image.

2

HighPass frequency data band is discarded. The image's effective resolution is reduced by a factor of 4 in both dimensions.

3

HighPass and LowPass frequency data bands are discarded. The image's effective resolution is reduced by a factor of 16 in both dimensions.

Exception Condition
ArgumentOutOfRangeException

The value given is not between 0 and 3.

This property has an effect only if CompressedDomainTranscode is set to true; otherwise, it is ignored.

.NET Framework
Available since 3.0
Return to top
Show: