ReactOS 0.4.15-dev-7924-g5949c20
BitBlt_other.c File Reference
#include "DibLib.h"
Include dependency graph for BitBlt_other.c:

Go to the source code of this file.

Functions

VOID FASTCALL Dib_BitBlt_BLACKNESS (PBLTDATA pBltData)
 
VOID FASTCALL Dib_BitBlt_WHITENESS (PBLTDATA pBltData)
 
VOID FASTCALL Dib_BitBlt_NOOP (PBLTDATA pBltData)
 

Variables

PFN_DIBFUNCTION gapfnBitBlt_PATCOPY_Solid []
 

Function Documentation

◆ Dib_BitBlt_BLACKNESS()

VOID FASTCALL Dib_BitBlt_BLACKNESS ( PBLTDATA  pBltData)

Definition at line 8 of file BitBlt_other.c.

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}
PFN_DIBFUNCTION gapfnBitBlt_PATCOPY_Solid[]
XLATEOBJ * pxlo
ULONG ulSolidColor
SURFINFO siDst
ULONG iFormat
ENGAPI ULONG APIENTRY XLATEOBJ_iXlate(_In_ XLATEOBJ *pxlo, _In_ ULONG iColor)
Definition: xlateobj.c:664

Referenced by Dib_MaskCopy().

◆ Dib_BitBlt_NOOP()

VOID FASTCALL Dib_BitBlt_NOOP ( PBLTDATA  pBltData)

Definition at line 26 of file BitBlt_other.c.

27{
28 UNREFERENCED_PARAMETER(pBltData);
29}
#define UNREFERENCED_PARAMETER(P)
Definition: ntbasedef.h:317

◆ Dib_BitBlt_WHITENESS()

VOID FASTCALL Dib_BitBlt_WHITENESS ( PBLTDATA  pBltData)

Definition at line 17 of file BitBlt_other.c.

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}

Referenced by Dib_MaskCopy().

Variable Documentation

◆ gapfnBitBlt_PATCOPY_Solid

PFN_DIBFUNCTION gapfnBitBlt_PATCOPY_Solid[]
extern