| Name | Description |
![Public Property](dotnetimages/publicProperty.gif) | CodeBlockHeight | Gets or sets the height of the code block, following wavelet transformation. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | CodeBlockWidth | Gets or sets the width of the code block, following wavelet transformation. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | CompressionControl | Gets or sets the flag that indicates how to determine the resulting compression. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | CompressionRatio | Gets or sets the value that indicates the compression ratio to use. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | DecompositionLevels | Gets or sets the number of resolution levels in the compressed file. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | DerivedBaseExponent | Gets or sets the base exponent used for derived quantization. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | DerivedBaseMantissa | Gets or sets the base mantissa used for derived quantization. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | DerivedQuantization | Gets or sets the flag that indicates whether to use derived quantization or expounded quantization. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | ErrorResilienceSymbol | Gets or sets the value that indicates whether a 4 symbol marker is included for each bit-plane, following the normalization pass. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | GuardBits | Gets or sets the number of extra bits to consider when encoding an image. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | ImageAreaHorizontalOffset | Gets or sets the horizontal offset from the origin of the reference grid to the left side of the image area. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | ImageAreaVerticalOffset | Gets or sets the vertical offset from the origin of the reference grid to the top of the image area. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) ![static (Shared in Visual Basic)](dotnetimages/static.gif) | MaximumComponentsNumber | Maximum number of components. It is 3 for a color image, 1 for a grayscale image. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) ![static (Shared in Visual Basic)](dotnetimages/static.gif) | MaximumDecompressionLevels | Calculates the maximum number of resolution levels in the compressed file. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | PredictableTermination | Gets or sets the value that indicates whether the encoder has a predictable termination policy and identifies that the policy was used in the code-stream COD/COC markers. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | ProgressingOrder | Gets or sets the value that indicates the order of progression. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | ReferenceTileHeight | Gets or sets the height of one reference tile, with respect to the reference grid. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | ReferenceTileWidth | Gets or sets the width of one reference tile, with respect to the reference grid. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | RegionOfInterest | Gets or sets the value that indicates the region of interest to use. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | RegionOfInterestRectangle | Gets or sets the rectangle that contains the boundaries of the region of interest within the image. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | RegionOfInterestWeight | Reserved for future use. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | ResetContextOnBoundaries | Gets or sets the value that indicates whether to reset the arithmetic coder's probability models between coding passes or not. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | SelectiveAcBypass | Gets or sets the value that indicates whether the "lazy coding mode" is adopted or not. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | TargetFileSize | Gets or sets the value that indicates the size of the target JPEG 2000 stream, in bytes. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | TerminationOnEachPass | Gets or sets the value that indicates whether to stop the arithmetic code-word generation process on a byte boundary at the end of each coding pass or not. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | TileHorizontalOffset | Gets or sets the horizontal offset from the origin of the reference grid to the left side of the first tile. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | TileVerticalOffset | Gets or sets the vertical offset from the origin of the reference grid to the top of the first tile ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | UseColorTransform | Gets or sets the flags that indicates whether to convert an RGB image to YUV space before compressing ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | UseEphMarker | Gets or sets the flag that indicates whether to use the EPH marker. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | UseRegionOfInterest | Gets or sets the value that indicates whether to use a region of interest. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | UseSopMarker | Gets or sets the flag that indicates whether to use the SOP marker. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |
![Public Property](dotnetimages/publicProperty.gif) | VerticallyCausalContext | Gets or sets the value that indicates whether the context models are restricted to being vertically causal within each sub-block or not. ![.NET support](dotnet.png) ![WinRT support](WinRTicon.png) ![WinRT Phone support](winrtphone.png) |