InterpolationMode-Enumeration (gdiplusenums.h)
Die InterpolationMode-Enumeration gibt den Algorithmus an, der verwendet wird, wenn Bilder skaliert oder gedreht werden. Diese Enumeration wird von den Methoden Graphics::GetInterpolationMode und Graphics::SetInterpolationMode der Graphics-Klasse verwendet.
Syntax
typedef enum InterpolationMode {
InterpolationModeInvalid,
InterpolationModeDefault,
InterpolationModeLowQuality,
InterpolationModeHighQuality,
InterpolationModeBilinear,
InterpolationModeBicubic,
InterpolationModeNearestNeighbor,
InterpolationModeHighQualityBilinear,
InterpolationModeHighQualityBicubic
} ;
Konstanten
InterpolationModeInvalid Intern verwendet |
InterpolationModeDefault Gibt den Standardinterpolationsmodus an. |
InterpolationModeLowQuality Gibt einen Modus mit niedriger Qualität an. |
InterpolationModeHighQuality Gibt einen qualitativ hochwertigen Modus an. |
InterpolationModeBilinear Gibt eine bilineare Interpolation an. Es wird keine Vorfilterung ausgeführt. Dieser Modus ist nicht dafür geeignet, ein Bild auf mehr als 50 Prozent seiner ursprünglichen Größe zu verkleinern. |
InterpolationModeBicubic Gibt eine bikubische Interpolation an. Es wird keine Vorfilterung ausgeführt. Dieser Modus ist nicht dafür geeignet, ein Bild auf mehr als 25 Prozent seiner ursprünglichen Größe zu verkleinern. |
InterpolationModeNearestNeighbor Gibt eine Nearest-Neighbor-Interpolation an. |
InterpolationModeHighQualityBilinear Gibt eine bilineare Interpolation mit hoher Qualität an. Eine Vorfilterung wird ausgeführt, um ein hochwertiges Verkleinern sicherzustellen. |
InterpolationModeHighQualityBicubic Gibt eine bikubische Interpolation mit hoher Qualität an. Eine Vorfilterung wird ausgeführt, um ein hochwertiges Verkleinern sicherzustellen. Dieser Modus erzeugt transformierte Bilder der höchsten Qualität. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | gdiplusenums.h (include Gdiplus.h) |