| /* |
| * 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 ); |
| } |