Condividi tramite


Enumerazione InterpolationMode (gdiplusenums.h)

L'enumerazione InterpolationMode specifica l'algoritmo utilizzato quando le immagini vengono ridimensionate o ruotate. Questa enumerazione viene utilizzata dai metodi Graphics::GetInterpolationMode e Graphics::SetInterpolationMode della classe Graphics .

Sintassi

typedef enum InterpolationMode {
  InterpolationModeInvalid,
  InterpolationModeDefault,
  InterpolationModeLowQuality,
  InterpolationModeHighQuality,
  InterpolationModeBilinear,
  InterpolationModeBicubic,
  InterpolationModeNearestNeighbor,
  InterpolationModeHighQualityBilinear,
  InterpolationModeHighQualityBicubic
} ;

Costanti

 
InterpolationModeInvalid
Usato internamente
InterpolationModeDefault
Specifica la modalità di interpolazione predefinita.
InterpolationModeLowQuality
Specifica una modalità di bassa qualità.
InterpolationModeHighQuality
Specifica una modalità di alta qualità.
InterpolationModeBilinear
Specifica l'interpolazione bilineare. Non viene effettuata alcuna operazione di prefiltraggio. Questa modalità non è adatta per la compattazione di un'immagine al di sotto del 50% delle dimensioni originali.
InterpolationModeBicubic
Specifica l'interpolazione bicubica. Non viene effettuata alcuna operazione di prefiltraggio. Questa modalità non è adatta per la compattazione di un'immagine al di sotto del 25% delle dimensioni originali.
InterpolationModeNearestNeighbor
Specifica l'interpolazione più simile.
InterpolationModeHighQualityBilinear
Specifica l'interpolazione bilineare di elevata qualità. Viene effettuata un'operazione di prefiltraggio per assicurare una compattazione di elevata qualità.
InterpolationModeHighQualityBicubic
Specifica l'interpolazione bicubica di elevata qualità. Viene effettuata un'operazione di prefiltraggio per assicurare una compattazione di elevata qualità. Questa modalità produce le immagini trasformate di qualità più elevata.

Requisiti

   
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione gdiplusenums.h (include Gdiplus.h)

Vedi anche

Graphics::GetInterpolationMode

Graphics::SetInterpolationMode