XWhitePixel*() XWhitePixel*()
Name
XWhitePixel, XWhitePixelOfScreen, WhitePixel, WhitePixelOfScreen – get
the white pixel value.
Synopsis
unsigned long XWhitePixel(display, screen_number)
Display *display;
int screen_number;
unsigned long XWhitePixelOfScreen(screen)
Screen *screen;
Arguments
display Specifies a connection to an X server; returned from
XOpenDisplay().
screen_number
Specifies the appropriate screen number on the server, as
returned by XDefaultScreen*() or the DefaultScreen() macro.
screen Specifies the appropriate Screen structure, as returned by
XDefaultScreenOfDisplay() or XScreenOfDisplay(), or the
DefaultScreenOfDisplay() or ScreenOfDisplay() macros.
Returns
The pixel value.
Description
Each screen has a default colormap which has pixel values for white and
white already allocated. These functions return the white pixel value.
Note that this pixel value only represents white in a screen's default
colormap.
XWhitePixel() and XWhitePixelOfScreen() are equivalent except that they
require different arguments. One requires a pointer to a Screen struc‐
ture, while the other requires a screen number. Unless you already
have the pointer to a Screen structure in a variable, XWhitePixel*() is
more convenient.
The C language macros WhitePixel() and WhitePixelOfScreen() are equiva‐
lent and slightly more efficient.
See Also
XBlackPixel*(), XBlackPixelOfScreen(), XDefaultColormap*().
Xlib - Macro Equivalents XWhitePixel*()