SETUP_BLITTER

Blitter setup structure.

typedef struct _SETUP_BLITTER {
  ULONG      ulStructLen;        /*  Length of structure. */
  BOOL       fInvert;            /*  Image is inverted on blit. */
  FOURCC     fccSrcColorFormat;  /*  Source data format. */
  ULONG      ulSrcWidth;         /*  Width in pels. */
  ULONG      ulSrcHeight;        /*  Height in pels. */
  ULONG      ulSrcPosX;          /*  X-coordinate position of source data. */
  ULONG      ulSrcPosY;          /*  Y-coordinate position of source data. */
  ULONG      ulDitherType;       /*  Dither type. */
  FOURCC     fccDstColorFormat;  /*  Destination color format. */
  ULONG      ulDstWidth;         /*  Destination width in pels. */
  ULONG      ulDstHeight;        /*  Destination height in pels. */
  LONG       lDstPosX;           /*  Destination X-position (relative). */
  LONG       lDstPosY;           /*  Destination Y-position (relative). */
  LONG       lScreenPosX;        /*  Screen X-position for output. */
  LONG       lScreenPosY;        /*  Screen Y-position for output. */
  ULONG      ulNumDstRects;      /*  Number of visible rectangles. */
  PRECTL     pVisDstRects;       /*  Pointer to array of dest rectangles. */
} SETUP_BLITTER;

typedef   SETUP _ BLITTER   * PSETUP _ BLITTER ;


[Back: RGB2 Field - fcOptions]
[Next: SETUP_BLITTER Field - ulStructLen]