XReadBitmapFileData
Syntax
int XReadBitmapFileData(filename, width_return, height_return, data_return, x_hot_return, y_hot_return)
char *filename;
unsigned int *width_return, *height_return;
unsigned char *data_return;
int *x_hot_return, *y_hot_return;
Arguments
filename
| Specifies the file name to use.
The format of the file name is operating-system dependent.
|
width_return
height_return
| Return the width and height values of the read in bitmap file.
|
data_return
| Returns the bitmap data.
|
x_hot_return
y_hot_return
| Return the hotspot coordinates.
|
Description
The
XReadBitmapFileData()
function reads in a file containing a bitmap, in the same manner as
XReadBitmapFile(),
but returns the data directly rather than creating a pixmap in the server.
The bitmap data is returned in data_return; the client must free this
storage when finished with it by calling
XFree().
The status and other return values are the same as for
XReadBitmapFile().
See also
XCreateBitmapFromData(),
XCreatePixmap(),
XCreatePixmapFromBitmapData(),
XPutImage(),
XWriteBitmapFile(),
"
Manipulating Bitmaps".
Christophe Tronche, [email protected]