ImageAttributes ::SetBrushRemapTable, méthode (gdiplusimageattributes.h)

La méthode ImageAttributes ::SetBrushRemapTable définit la table de remappage des couleurs pour la catégorie de pinceau.

Syntaxe

Status SetBrushRemapTable(
  [in] UINT           mapSize,
  [in] const ColorMap *map
);

Paramètres

[in] mapSize

Type : UINT

INT qui spécifie le nombre d’éléments dans le tableau de carte .

[in] map

Type : ColorMap*

Pointeur vers un tableau de structures ColorMap .

Valeur retournée

Type : État

Si la méthode réussit, elle retourne Ok, qui est un élément de l’énumération Status .

Si la méthode échoue, elle retourne l’un des autres éléments de l’énumération Status .

Remarques

Une table de remappage des couleurs est un tableau de structures ColorMap . Chaque structure ColorMap a deux objets Color : un qui spécifie une ancienne couleur et un autre qui spécifie une nouvelle couleur correspondante. Pendant le rendu, toute couleur qui correspond à l’une des anciennes couleurs de la table de remappage est remplacée par la nouvelle couleur correspondante.

L’appel de la méthode ImageAttributes ::SetBrushRemapTable a le même effet que de passer ColorAdjustTypeBrush à la méthode ImageAttributes ::SetRemapTable . La table de remappage spécifiée s’applique aux éléments dans les métafichiers qui sont remplis avec un pinceau.

Exemples

L’exemple suivant crée un objet ImageAttributes et définit sa table de remappage de pinceau afin que le rouge soit converti en vert.


ImageAttributes imageAtt;
ColorMap cMap;
cMap.oldColor = Color(255, 255, 0, 0);  // red
cMap.newColor = Color(255, 0, 255, 0);  // green
imageAtt.SetBrushRemapTable(1, &cMap);
				

Configuration requise

Condition requise Valeur
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]
Plateforme cible Windows
En-tête gdiplusimageattributes.h (inclure Gdiplus.h)
Bibliothèque Gdiplus.lib
DLL Gdiplus.dll

Voir aussi

Bitmap

Color

ColorAdjustType

Colormap

Image

ImageAttributes

Metafile

Recolorisation