InterpolationMode, énumération (gdiplusenums.h)
L’énumération InterpolationMode spécifie l’algorithme utilisé lors de la mise à l’échelle ou de la rotation des images. Cette énumération est utilisée par les méthodes Graphics::GetInterpolationMode et Graphics::SetInterpolationMode de la classe Graphics .
Syntax
typedef enum InterpolationMode {
InterpolationModeInvalid,
InterpolationModeDefault,
InterpolationModeLowQuality,
InterpolationModeHighQuality,
InterpolationModeBilinear,
InterpolationModeBicubic,
InterpolationModeNearestNeighbor,
InterpolationModeHighQualityBilinear,
InterpolationModeHighQualityBicubic
} ;
Constantes
InterpolationModeInvalid Utilisé en interne |
InterpolationModeDefault Spécifie le mode d’interpolation par défaut. |
InterpolationModeLowQuality Spécifie un mode de faible qualité. |
InterpolationModeHighQuality Spécifie un mode de haute qualité. |
InterpolationModeBilinear Spécifie une interpolation bilinéaire. Aucun préfiltrage n'est effectué. Ce mode n’est pas adapté à la réduction d’une image au-dessous de 50 % de sa taille d’origine. |
InterpolationModeBicubic Spécifie une interpolation bicubique. Aucun préfiltrage n'est effectué. Ce mode n'est pas adapté à la réduction d'une image au-dessous de 25 pour cent de sa taille d'origine. |
InterpolationModeNearestNeighbor Spécifie l'interpolation du voisin le plus proche. |
InterpolationModeHighQualityBilinear Spécifie une interpolation bilinéaire haute qualité. Le préfiltrage est effectué afin de garantir une réduction de haute qualité. |
InterpolationModeHighQualityBicubic Spécifie une interpolation bicubique haute qualité. Le préfiltrage est effectué afin de garantir une réduction de haute qualité. Ce mode produit la qualité de transformation d'images la plus élevée. |
Configuration requise
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | gdiplusenums.h (inclure Gdiplus.h) |