ReactOS  0.4.15-dev-439-g292f67a
BitBlt_other.c
Go to the documentation of this file.
1 
2 #include "DibLib.h"
3 
5 
6 VOID
9 {
10  /* Pass it to the colorfil function */
11  pBltData->ulSolidColor = XLATEOBJ_iXlate(pBltData->pxlo, 0);
12  gapfnBitBlt_PATCOPY_Solid[pBltData->siDst.iFormat](pBltData);
13 }
14 
15 VOID
18 {
19  /* Pass it to the colorfil function */
20  pBltData->ulSolidColor = XLATEOBJ_iXlate(pBltData->pxlo, 0xFFFFFF);
21  gapfnBitBlt_PATCOPY_Solid[pBltData->siDst.iFormat](pBltData);
22 }
23 
24 VOID
27 {
28  UNREFERENCED_PARAMETER(pBltData);
29 }
SURFINFO siDst
#define UNREFERENCED_PARAMETER(P)
Definition: ntbasedef.h:323
PFN_DIBFUNCTION gapfnBitBlt_PATCOPY_Solid[]
#define FASTCALL
Definition: nt_native.h:50
ULONG iFormat
VOID(FASTCALL * PFN_DIBFUNCTION)(PBLTDATA pBltData)
VOID FASTCALL Dib_BitBlt_BLACKNESS(PBLTDATA pBltData)
Definition: BitBlt_other.c:8
VOID FASTCALL Dib_BitBlt_WHITENESS(PBLTDATA pBltData)
Definition: BitBlt_other.c:17
VOID FASTCALL Dib_BitBlt_NOOP(PBLTDATA pBltData)
Definition: BitBlt_other.c:26
ULONG ulSolidColor
ENGAPI ULONG APIENTRY XLATEOBJ_iXlate(_In_ XLATEOBJ *pxlo, _In_ ULONG iColor)
Definition: xlateobj.c:664
XLATEOBJ * pxlo