Delphi 2.0 needs to allocate a bitmap bigger than 4096 bits wide.
[wine/multimedia.git] / graphics / metafiledrv / bitblt.c
blob34c6ad68d4a2361713e3c0c2b5360e9346a2655d
1 /*
2 * GDI bit-blit operations
4 * Copyright 1993, 1994 Alexandre Julliard
5 */
7 #include "gdi.h"
8 #include "metafile.h"
9 #include "metafiledrv.h"
11 /***********************************************************************
12 * MFDRV_PatBlt
14 BOOL32 MFDRV_PatBlt( DC *dc, INT32 left, INT32 top,
15 INT32 width, INT32 height, DWORD rop )
17 MF_MetaParam6( dc, META_PATBLT, left, top, width, height,
18 HIWORD(rop), LOWORD(rop) );
19 return TRUE;
23 /***********************************************************************
24 * MFDRV_BitBlt
26 BOOL32 MFDRV_BitBlt( DC *dcDst, INT32 xDst, INT32 yDst,
27 INT32 width, INT32 height, DC *dcSrc,
28 INT32 xSrc, INT32 ySrc, DWORD rop )
30 return MF_BitBlt( dcDst, xDst, yDst, width, height,
31 dcSrc, xSrc, ySrc, rop );
35 /***********************************************************************
36 * MFDRV_StretchBlt
38 BOOL32 MFDRV_StretchBlt( DC *dcDst, INT32 xDst, INT32 yDst,
39 INT32 widthDst, INT32 heightDst,
40 DC *dcSrc, INT32 xSrc, INT32 ySrc,
41 INT32 widthSrc, INT32 heightSrc, DWORD rop )
43 return MF_StretchBlt( dcDst, xDst, yDst, widthDst, heightDst,
44 dcSrc, xSrc, ySrc, widthSrc, heightSrc, rop );