Sync with trunk rev.61910 to get latest improvements and bugfixes.
[reactos.git] / win32ss / gdi / eng / eng.h
1 #pragma once
2
3 VOID
4 NTAPI
5 EngAcquireSemaphoreShared(
6 IN HSEMAPHORE hsem);
7
8 BOOL APIENTRY
9 IntEngMaskBlt(SURFOBJ *psoDest,
10 SURFOBJ *psoMask,
11 CLIPOBJ *ClipRegion,
12 XLATEOBJ *DestColorTranslation,
13 XLATEOBJ *SourceColorTranslation,
14 RECTL *DestRect,
15 POINTL *pptlMask,
16 BRUSHOBJ *pbo,
17 POINTL *BrushOrigin);
18
19 VOID FASTCALL
20 IntEngWindowChanged(
21 _In_ PWND Window,
22 _In_ FLONG flChanged);
23
24 VOID FASTCALL IntGdiAcquireSemaphore ( HSEMAPHORE hsem );
25 VOID FASTCALL IntGdiReleaseSemaphore ( HSEMAPHORE hsem );
26 ULONGLONG APIENTRY EngGetTickCount(VOID);
27
28 VOID DecompressBitmap(SIZEL Size, BYTE *CompressedBits, BYTE *UncompressedBits, LONG Delta, ULONG iFormat);
29
30 HANDLE
31 APIENTRY
32 EngSecureMemForRead(PVOID Address, ULONG Length);