Compartir a través de


Unión DE COLOR (icm.h)

Descripción de la unión COLOR.

Sintaxis

typedef union tagCOLOR {
  struct GRAYCOLOR       gray;
  struct RGBCOLOR        rgb;
  struct CMYKCOLOR       cmyk;
  struct XYZCOLOR        XYZ;
  struct YxyCOLOR        Yxy;
  struct LabCOLOR        Lab;
  struct GENERIC3CHANNEL gen3ch;
  struct NAMEDCOLOR      named;
  struct HiFiCOLOR       hifi;
  struct {
    DWORD reserved1;
    VOID  *reserved2;
  };
} COLOR;

Miembros

gray

TBD

rgb

TBD

cmyk

TBD

XYZ

TBD

Yxy

TBD

Lab

TBD

gen3ch

TBD

named

TBD

hifi

TBD

reserved1

TBD

reserved2

TBD

Comentarios

Se puede tener acceso a una variable de tipo COLOR como cualquiera de los colores de espacio de colores admitidos mediante el acceso al miembro adecuado de la unión. Por ejemplo, dada la siguiente declaración de variable:

COLOR aColor;

Los valores rojo, verde y azul se pueden establecer de la siguiente manera:

aColor.rgb.red=100;

aColor.rgb.green=50;

aColor.rgb.blue=2;

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado icm.h