Show / Hide Table of Contents

Enum JpegSubsamplingLevel

The different JPEG subsampling levels.

Namespace: MarcusW.VncClient
Assembly: MarcusW.VncClient.dll
Syntax
public enum JpegSubsamplingLevel : int

Fields

Name Description
ChrominanceSubsampling16X

Chrominance components are sent for every 16th pixel in the source image. This would typically be implemented using 4X subsampling in both X and Y directions.

ChrominanceSubsampling2X

2X chrominance subsampling. Chrominance components are sent for every other pixel in the source image. This would typically be implemented using 4:2:2 subsampling (2X subsampling in the X direction.)

ChrominanceSubsampling4X

Chrominance components are sent for every fourth pixel in the source image. This would typically be implemented using 4:2:0 subsampling (2X subsampling in both X and Y directions), but it could also be implemented using 4:1:1 subsampling (4X subsampling in the X direction.)

ChrominanceSubsampling8X

Chrominance components are sent for every 8th pixel in the source image. This would typically be implemented using 4:1:0 subsampling (4X subsampling in the X direction and 2X subsampling in the Y direction.)

Grayscale

All chrominance components in the source image are discarded.

None

Chrominance components are sent for every pixel in the source image.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX