| /* | |
| * GDI bit-blit operations | |
| * | |
| * Copyright 1993, 1994 Alexandre Julliard | |
| */ | |
| #include "gdi.h" | |
| #include "metafile.h" | |
| #include "metafiledrv.h" | |
| /*********************************************************************** | |
| * MFDRV_PatBlt | |
| */ | |
| BOOL32 MFDRV_PatBlt( DC *dc, INT32 left, INT32 top, | |
| INT32 width, INT32 height, DWORD rop ) | |
| { | |
| MF_MetaParam6( dc, META_PATBLT, left, top, width, height, | |
| HIWORD(rop), LOWORD(rop) ); | |
| return TRUE; | |
| } | |
| /*********************************************************************** | |
| * MFDRV_BitBlt | |
| */ | |
| BOOL32 MFDRV_BitBlt( DC *dcDst, INT32 xDst, INT32 yDst, | |
| INT32 width, INT32 height, DC *dcSrc, | |
| INT32 xSrc, INT32 ySrc, DWORD rop ) | |
| { | |
| return MF_BitBlt( dcDst, xDst, yDst, width, height, | |
| dcSrc, xSrc, ySrc, rop ); | |
| } | |
| /*********************************************************************** | |
| * MFDRV_StretchBlt | |
| */ | |
| BOOL32 MFDRV_StretchBlt( DC *dcDst, INT32 xDst, INT32 yDst, | |
| INT32 widthDst, INT32 heightDst, | |
| DC *dcSrc, INT32 xSrc, INT32 ySrc, | |
| INT32 widthSrc, INT32 heightSrc, DWORD rop ) | |
| { | |
| return MF_StretchBlt( dcDst, xDst, yDst, widthDst, heightDst, | |
| dcSrc, xSrc, ySrc, widthSrc, heightSrc, rop ); | |
| } |