The System.Drawing.Drawing2D.InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated.
| Member Name | Description |
|---|---|
| Bicubic |
Specifies bicubic interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 25 percent of its original size. |
| Bilinear |
Specifies bilinear interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 50 percent of its original size. |
| Default |
Specifies default mode. |
| High |
Specifies high quality interpolation. |
| HighQualityBicubic |
Specifies high-quality, bicubic interpolation. Prefiltering is performed to ensure high-quality shrinking. This mode produces the highest quality transformed images. |
| HighQualityBilinear |
Specifies high-quality, bilinear interpolation. Prefiltering is performed to ensure high-quality shrinking. |
| Invalid |
Equivalent to the QualityMode.Invalid element of the System.Drawing.Drawing2D.QualityMode enumeration. |
| Low |
Specifies low quality interpolation. |
| NearestNeighbor |
Specifies nearest-neighbor interpolation. |