ReactOS 0.4.16-dev-297-gc569aee
MaskPatBlt.c
Go to the documentation of this file.
1
2#include "DibLib.h"
3
4#define __USES_SOURCE 0
5#define __USES_PATTERN 1
6#define __USES_DEST 0
7#define __USES_MASK 1
8
9#define __FUNCTIONNAME MaskPatBlt
10
11#define _DibDoRop(pBltData, M, D, S, P) pBltData->apfnDoRop[M](0,0,P)
12
13#include "DibLib_AllDstBPP.h"
14
15#undef __FUNCTIONNAME
16#define __FUNCTIONNAME MaskPatBlt_Solid
17#define __USES_SOLID_BRUSH 1
18#include "DibLib_AllDstBPP.h"
19
20VOID
23{
24 gapfnMaskPatBlt[pBltData->siDst.iFormat](pBltData);
25}
26
VOID FASTCALL Dib_MaskPatBlt(PBLTDATA pBltData)
Definition: MaskPatBlt.c:22
#define FASTCALL
Definition: nt_native.h:50
SURFINFO siDst
ULONG iFormat