ReactOS
0.4.15-dev-8636-g945e856
DibLib_AllDstBPP.h
Go to the documentation of this file.
1
2
#ifndef __DIB_FUNCTION_NAME
3
#define __DIB_FUNCTION_NAME __DIB_FUNCTION_NAME_DST
4
#endif
5
6
#ifndef _SOURCE_BPP
7
#define _SOURCE_BPP 0
8
#endif
9
10
#define _DEST_BPP 1
11
#include "
DibLib_BitBlt.h
"
12
#undef _DEST_BPP
13
14
#define _DEST_BPP 4
15
#include "
DibLib_BitBlt.h
"
16
#undef _DEST_BPP
17
18
#define _DEST_BPP 8
19
#include "
DibLib_BitBlt.h
"
20
#undef _DEST_BPP
21
22
#define _DEST_BPP 16
23
#include "
DibLib_BitBlt.h
"
24
#undef _DEST_BPP
25
26
#define _DEST_BPP 24
27
#include "
DibLib_BitBlt.h
"
28
#undef _DEST_BPP
29
30
#define _DEST_BPP 32
31
#include "
DibLib_BitBlt.h
"
32
#undef _DEST_BPP
33
34
#if (__USES_SOURCE == 0)
35
PFN_DIBFUNCTION
36
__PASTE
(gapfn,
__FUNCTIONNAME
)[7] =
37
{
38
0,
39
__DIB_FUNCTION_NAME_DST
(
__FUNCTIONNAME
, 0, 1),
40
__DIB_FUNCTION_NAME_DST
(
__FUNCTIONNAME
, 0, 4),
41
__DIB_FUNCTION_NAME_DST
(
__FUNCTIONNAME
, 0, 8),
42
__DIB_FUNCTION_NAME_DST
(
__FUNCTIONNAME
, 0, 16),
43
__DIB_FUNCTION_NAME_DST
(
__FUNCTIONNAME
, 0, 24),
44
__DIB_FUNCTION_NAME_DST
(
__FUNCTIONNAME
, 0, 32)
45
};
46
#endif
__FUNCTIONNAME
#define __FUNCTIONNAME
Definition:
BitBlt.c:16
__DIB_FUNCTION_NAME_DST
#define __DIB_FUNCTION_NAME_DST(name, src_bpp, dst_bpp)
Definition:
DibLib.h:38
__PASTE
#define __PASTE(s1, s2)
Definition:
DibLib.h:32
DibLib_BitBlt.h
PFN_DIBFUNCTION
VOID(FASTCALL * PFN_DIBFUNCTION)(PBLTDATA pBltData)
Definition:
DibLib_interface.h:37
win32ss
gdi
diblib
DibLib_AllDstBPP.h
Generated on Tue Sep 10 2024 06:14:24 for ReactOS by
1.9.6