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. |