Método ImageAttributes::SetBrushRemapTable (gdiplusimageattributes.h)

El método ImageAttributes::SetBrushRemapTable establece la tabla de reasignación de colores para la categoría de pincel.

Sintaxis

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

Parámetros

[in] mapSize

Tipo: UINT

INT que especifica el número de elementos de la matriz de mapa .

[in] map

Tipo: ColorMap*

Puntero a una matriz de estructuras ColorMap .

Valor devuelto

Tipo: Estado

Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status .

Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .

Comentarios

Una tabla de reasignación de colores es una matriz de estructuras ColorMap . Cada estructura ColorMap tiene dos objetos Color : uno que especifica un color antiguo y otro que especifica un nuevo color correspondiente. Durante la representación, cualquier color que coincida con uno de los colores antiguos de la tabla de reasignación se cambia al nuevo color correspondiente.

Llamar al método ImageAttributes::SetBrushRemapTable tiene el mismo efecto que pasar ColorAdjustTypeBrush al método ImageAttributes::SetRemapTable . La tabla de reasignación especificada se aplica a los elementos de los metarchivos que se rellenan con un pincel.

Ejemplos

En el ejemplo siguiente se crea un objeto ImageAttributes y se establece su tabla de reasignación de pincel para que el rojo se convierta en verde.


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

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusimageattributes.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

Bitmap

Color

ColorAdjustType

ColorMap

Imagen

ImageAttributes

Metarchivo de

Cambio de color