Release 971116
[wine] / graphics / metafiledrv / bitblt.c
1 /*
2  * GDI bit-blit operations
3  *
4  * Copyright 1993, 1994  Alexandre Julliard
5  */
6
7 #include "gdi.h"
8 #include "metafile.h"
9 #include "metafiledrv.h"
10
11 /***********************************************************************
12  *           MFDRV_PatBlt
13  */
14 BOOL32 MFDRV_PatBlt( DC *dc, INT32 left, INT32 top,
15                      INT32 width, INT32 height, DWORD rop )
16 {
17     MF_MetaParam6( dc, META_PATBLT, left, top, width, height,
18                    HIWORD(rop), LOWORD(rop) );
19     return TRUE;
20 }
21
22
23 /***********************************************************************
24  *           MFDRV_BitBlt
25  */
26 BOOL32 MFDRV_BitBlt( DC *dcDst, INT32 xDst, INT32 yDst,
27                       INT32 width, INT32 height, DC *dcSrc,
28                       INT32 xSrc, INT32 ySrc, DWORD rop )
29 {
30     return MF_BitBlt( dcDst, xDst, yDst, width, height,
31                       dcSrc, xSrc, ySrc, rop );
32 }
33
34
35 /***********************************************************************
36  *           MFDRV_StretchBlt
37  */
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 )
42 {
43     return MF_StretchBlt( dcDst, xDst, yDst, widthDst, heightDst,
44                           dcSrc, xSrc, ySrc, widthSrc, heightSrc, rop );
45 }