IOinternDrawBitmap

Top  Previous  Next

Bitmap draw.

Only for the internal use.

With this function a graphic arts window can be arranged to indicate a bitmap.

Parametre

pipes (PIOPIPES) [IN]

The trading pipes gives the issue canal.

typ (int) [IN]

M_Param_Beschr

sizeX (long int) [IN]

sizeX gives the width of the bitmap.

sizeY (long int) [IN]

sizeY gives the height of the bitmap.

data (char *) [IN]

With the pointer data the bitmap is given. On this occasion, it does not concern the file name.

flags (int) [IN]

With flags can be given which type of bitmap it concerns. The constants are described below.

xLow (stands in) [IN]

yLow (stands in) [IN]

xLow and yLow give the lower corner co-ordinates of the bitmap.

xHigh (stands in) [IN]

yHigh (stands in) [IN]

xHigh and yHigh give the upper corner co-ordinates of the bitmap.

palette (long int *) [IN]

palette is a pointer on the colour table.

datalen (long int) [IN]

M_Param_Beschr

lightning (int) [IN]

M_Param_Beschr

view (void *) [IN]

M_Param_Beschr

Result

---

Declaration

#include "ausgabe.h"

 

void DLLENTRY IOinternDrawBitmap (

PIOPIPES pipes,

int typ,

long int sizeX,

long int sizeY,

char * data,

int flags,

stand in xLow,

stand in yLow,

stand in xHigh,

stand in yHigh,

long int * palette,

long int datalen,

int lightning,

void * view

);

Constants

RASTER_TYP_BW 1

With this bitmap it concerns a black-and-white bitmap.

RASTER_TYP_8BIT 2

With this bitmap it concerns a bitmap with 8-bit colour.

RASTER_TYP_24BIT 3

With this bitmap it concerns a bitmap with 24-bit colour.