Freigeben über


WICBitmapInterpolationMode-Enumeration (wincodec.h)

Gibt den Stichproben- oder Filtermodus an, der beim Skalieren eines Bilds verwendet werden soll.

Syntax

typedef enum WICBitmapInterpolationMode {
  WICBitmapInterpolationModeNearestNeighbor = 0,
  WICBitmapInterpolationModeLinear = 0x1,
  WICBitmapInterpolationModeCubic = 0x2,
  WICBitmapInterpolationModeFant = 0x3,
  WICBitmapInterpolationModeHighQualityCubic = 0x4,
  WICBITMAPINTERPOLATIONMODE_FORCE_DWORD = 0x7fffffff
} ;

Konstanten

 
WICBitmapInterpolationModeNearestNeighbor
Wert: 0
Ein nächster benachbarter Interpolationsalgorithmus. Auch als nächste Pixel- oder Punktinterpolation bezeichnet.


Dem Ausgabepixel wird der Wert des Pixels zugewiesen, in das der Punkt fällt. Es werden keine anderen Pixel berücksichtigt.
WICBitmapInterpolationModeLinear
Wert: 0x1
Ein bilinearer Interpolationsalgorithmus.


Die Ausgabepixelwerte werden als gewichtetes Mittel der nächsten vier Pixel in einem 2x2-Raster berechnet.
WICBitmapInterpolationModeCubic
Wert: 0x2
Ein bicubischer Interpolationsalgorithmus.


Zielpixelwerte werden als gewichtetes Mittel der nächsten sechzehn Pixel in einem 4x4-Raster berechnet.
WICBitmapInterpolationModeFant
Wert: 0x3
Ein Fant-Neustempelalgorithmus.


Zielpixelwerte werden als gewichteter Durchschnitt aller Pixel berechnet, die dem neuen Pixel zugeordnet sind.
WICBitmapInterpolationModeHighQualityCubic
Wert: 0x4
Ein qualitativ hochwertiger bicubischer Interpolationsalgorithmus. Zielpixelwerte werden mit einer deutlich dichteren Stichprobe berechnet.
Kernel als normaler Kubik. Die Größe des Kernels wird als Reaktion auf den Skalierungsfaktor geändert, sodass er sich für das Herunterskalieren um Faktoren über 2 eignet.

Hinweis Dieser Wert wird ab Windows 10 unterstützt.

 
WICBITMAPINTERPOLATIONMODE_FORCE_DWORD
Wert: 0x7fffffff

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile wincodec.h