ReactOS  0.4.14-dev-552-g2fad488
MaskPatBlt.c File Reference
#include "DibLib.h"
#include "DibLib_AllDstBPP.h"
Include dependency graph for MaskPatBlt.c:

Go to the source code of this file.

Macros

#define __USES_SOURCE   0
 
#define __USES_PATTERN   1
 
#define __USES_DEST   0
 
#define __USES_MASK   1
 
#define __FUNCTIONNAME   MaskPatBlt
 
#define _DibDoRop(pBltData, M, D, S, P)   pBltData->apfnDoRop[M](0,0,P)
 
#define __FUNCTIONNAME   MaskPatBlt_Solid
 
#define __USES_SOLID_BRUSH   1
 

Functions

VOID FASTCALL Dib_MaskPatBlt (PBLTDATA pBltData)
 

Macro Definition Documentation

◆ __FUNCTIONNAME [1/2]

#define __FUNCTIONNAME   MaskPatBlt

Definition at line 16 of file MaskPatBlt.c.

◆ __FUNCTIONNAME [2/2]

#define __FUNCTIONNAME   MaskPatBlt_Solid

Definition at line 16 of file MaskPatBlt.c.

◆ __USES_DEST

#define __USES_DEST   0

Definition at line 6 of file MaskPatBlt.c.

◆ __USES_MASK

#define __USES_MASK   1

Definition at line 7 of file MaskPatBlt.c.

◆ __USES_PATTERN

#define __USES_PATTERN   1

Definition at line 5 of file MaskPatBlt.c.

◆ __USES_SOLID_BRUSH

#define __USES_SOLID_BRUSH   1

Definition at line 17 of file MaskPatBlt.c.

◆ __USES_SOURCE

#define __USES_SOURCE   0

Definition at line 4 of file MaskPatBlt.c.

◆ _DibDoRop

#define _DibDoRop (   pBltData,
  M,
  D,
  S,
  P 
)    pBltData->apfnDoRop[M](0,0,P)

Definition at line 11 of file MaskPatBlt.c.

Function Documentation

◆ Dib_MaskPatBlt()

VOID FASTCALL Dib_MaskPatBlt ( PBLTDATA  pBltData)

Definition at line 22 of file MaskPatBlt.c.

23 {
24  gapfnMaskPatBlt[pBltData->siDst.iFormat](pBltData);
25 }
SURFINFO siDst
ULONG iFormat