Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La macro RGB selecciona un color rojo, verde y azul (RGB) en función de los argumentos proporcionados y las capacidades de color del dispositivo de salida.
Sintaxis
COLORREF RGB(
BYTE r,
BYTE g,
BYTE b
);
Parámetros
r
Intensidad del color rojo.
g
Intensidad del color verde.
b
Intensidad del color azul.
Valor devuelto
El valor devuelto es el color RGB resultante como un valor COLORREF .
Observaciones
La intensidad de cada argumento está en el intervalo entre 0 y 255. Si las tres intensidades son cero, el resultado es negro. Si las tres densidades son 255, el resultado es blanco.
Para extraer los valores individuales de los componentes rojo, verde y azul de un valor de color COLORREF , use las macros GetRValue, GetGValue y GetBValue , respectivamente.
Al crear o examinar una paleta lógica, use la estructura RGBQUAD para definir valores de color y examinar valores de componente individuales. Para obtener más información sobre el uso de valores de color en una paleta de colores, vea las descripciones de las macros PALETTEINDEX y PALETTERGB .
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| encabezado | wingdi.h (incluya Windows.h) |