Specifies how intermediate values between two endpoints are calculated during scaling or rotation.
InterpolationMode
01 Syntax
Microsoft.VisualBasic.Imaging.InterpolationMode
02 Fields
| Name | Overloads | Summary |
|---|---|---|
| Invalid | 2 | Specifies an invalid mode. |
| Default | 2 | Specifies the default interpolation mode. |
| Low | 2 | Specifies low quality interpolation (equivalent to NearestNeighbor). |
| High | 2 | Specifies high quality interpolation (equivalent to HighQualityBicubic). |
| Bilinear | 2 | Specifies bilinear interpolation. |
| Bicubic | 2 | Specifies bicubic interpolation. |
| NearestNeighbor | 2 | Specifies nearest-neighbor interpolation. |
| HighQualityBilinear | 2 | Specifies high-quality, bilinear interpolation. |
| HighQualityBicubic | 2 | Specifies high-quality, bicubic interpolation. |
03 Members
Invalid
Specifies an invalid mode.
Default
Specifies the default interpolation mode.
Low
Specifies low quality interpolation (equivalent to NearestNeighbor).
High
Specifies high quality interpolation (equivalent to HighQualityBicubic).
Bilinear
Specifies bilinear interpolation. No prefiltering is done.
Bicubic
Specifies bicubic interpolation. No prefiltering is done.
NearestNeighbor
Specifies nearest-neighbor interpolation.
HighQualityBilinear
Specifies high-quality, bilinear interpolation. Prefiltering ensures high-quality shrinking.
HighQualityBicubic
Specifies high-quality, bicubic interpolation. Prefiltering ensures high-quality shrinking.
Invalid
Default
Low
High
Bilinear
Bicubic
NearestNeighbor
HighQualityBilinear
HighQualityBicubic