Partager via


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)

Voir aussi

Graphiques::GetInterpolationMode

Graphiques::SetInterpolationMode