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