Partager via


BitmapInterpolationMode Énumération

Définition

Spécifie le mode d’interpolation utilisé pour la mise à l’échelle des données de pixels.

public enum class BitmapInterpolationMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BitmapInterpolationMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BitmapInterpolationMode
var value = Windows.Graphics.Imaging.BitmapInterpolationMode.nearestNeighbor
Public Enum BitmapInterpolationMode
Héritage
BitmapInterpolationMode
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

Cubic 2

Algorithme d’interpolation bicubique. Les valeurs des pixels de destination sont calculées comme une moyenne pondérée des seize pixels les plus proches dans une grille 4x4.

Fant 3

Algorithme de rééchantillonnage Fant. Les valeurs de pixels de destination sont calculées comme une moyenne pondérée de tous les pixels mappés au nouveau pixel dans un noyau en forme de boîte.

Linear 1

Algorithme d’interpolation bilinéaire. Les valeurs de pixels de sortie sont calculées comme une moyenne pondérée des quatre pixels les plus proches dans une grille 2x2.

NearestNeighbor 0

Algorithme d’interpolation voisin le plus proche. Également appelée interpolation de pixels ou de points les plus proches. Le pixel de sortie se voit attribuer la valeur du pixel dans lequel le point se trouve. Aucun autre pixel n’est pris en compte.

Remarques

Cette énumération est utilisée lors de la définition de la propriété InterpolationMode d’un BitmapTransform.

En général, en passant de NearestNeighbor à Fant, la qualité de l’interpolation augmente tandis que les performances diminuent.

S’applique à

Voir aussi