ID2D1BitmapBrush ::SetInterpolationMode, méthode (d2d1.h)

Spécifie le mode d’interpolation utilisé lorsque l’image bitmap du pinceau est mise à l’échelle ou pivotée.

Syntaxe

void SetInterpolationMode(
  D2D1_BITMAP_INTERPOLATION_MODE interpolationMode
);

Paramètres

interpolationMode

Type : D2D1_BITMAP_INTERPOLATION_MODE

Mode d’interpolation utilisé lorsque l’image bitmap de pinceau est mise à l’échelle ou pivotée.

Valeur de retour

None

Remarques

Cette méthode définit le mode d’interpolation d’une bitmap, qui est une valeur d’énumération spécifiée dans le type d’énumération D2D1_BITMAP_INTERPOLATION_MODE . D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR représente le filtrage voisin le plus proche. Il recherche le pixel bitmap le plus proche du pixel de rendu actuel et choisit sa couleur exacte. D2D1_BITMAP_INTERPOLATION_MODE_LINEAR représente le filtrage linéaire et interpole une couleur à partir des quatre pixels bitmap les plus proches.

Le mode d’interpolation d’une bitmap affecte également les traductions de sous-pixels. Dans une traduction de sous-pixels, l’interpolation bilinéaire positionne la bitmap plus précisément sur les demandes de l’application, mais flout la bitmap dans le processus.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d2d1.h
Bibliothèque D2d1.lib
DLL D2d1.dll

Voir aussi

ID2D1BitmapBrush

ID2D1BitmapBrush ::GetInterpolationMode