using System; using Cpp2IlInjected; namespace System.Drawing.Drawing2D { /// The enumeration specifies the algorithm that is used when images are scaled or rotated. // Token: 0x02000047 RID: 71 [Token(Token = "0x2000047")] public enum InterpolationMode { /// Equivalent to the element of the enumeration. // Token: 0x040001B4 RID: 436 [Token(Token = "0x40001B4")] Invalid = -1, /// Specifies default mode. // Token: 0x040001B5 RID: 437 [Token(Token = "0x40001B5")] Default, /// Specifies low quality interpolation. // Token: 0x040001B6 RID: 438 [Token(Token = "0x40001B6")] Low, /// Specifies high quality interpolation. // Token: 0x040001B7 RID: 439 [Token(Token = "0x40001B7")] High, /// Specifies bilinear interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 50 percent of its original size. // Token: 0x040001B8 RID: 440 [Token(Token = "0x40001B8")] Bilinear, /// Specifies bicubic interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 25 percent of its original size. // Token: 0x040001B9 RID: 441 [Token(Token = "0x40001B9")] Bicubic, /// Specifies nearest-neighbor interpolation. // Token: 0x040001BA RID: 442 [Token(Token = "0x40001BA")] NearestNeighbor, /// Specifies high-quality, bilinear interpolation. Prefiltering is performed to ensure high-quality shrinking. // Token: 0x040001BB RID: 443 [Token(Token = "0x40001BB")] HighQualityBilinear, /// Specifies high-quality, bicubic interpolation. Prefiltering is performed to ensure high-quality shrinking. This mode produces the highest quality transformed images. // Token: 0x040001BC RID: 444 [Token(Token = "0x40001BC")] HighQualityBicubic } }