scrollbar:
[reactos.git] / reactos / subsys / win32k / include / text.h
1 #ifndef _WIN32K_TEXT_H
2 #define _WIN32K_TEXT_H
3
4 BOOL FASTCALL InitFontSupport(VOID);
5 BOOL FASTCALL IntIsFontRenderingEnabled(VOID);
6 BOOL FASTCALL IntIsFontRenderingEnabled(VOID);
7 VOID FASTCALL IntEnableFontRendering(BOOL Enable);
8 INT FASTCALL FontGetObject(PTEXTOBJ TextObj, INT Count, PVOID Buffer);
9
10 #define IntLockProcessPrivateFonts(W32Process) \
11 ExAcquireFastMutex(&W32Process->PrivateFontListLock)
12
13 #define IntUnLockProcessPrivateFonts(W32Process) \
14 ExReleaseFastMutex(&W32Process->PrivateFontListLock)
15
16 #define IntLockGlobalFonts \
17 ExAcquireFastMutex(&FontListLock)
18
19 #define IntUnLockGlobalFonts \
20 ExReleaseFastMutex(&FontListLock)
21
22 #define IntLockFreeType \
23 ExAcquireFastMutex(&FreeTypeLock)
24
25 #define IntUnLockFreeType \
26 ExReleaseFastMutex(&FreeTypeLock)
27
28 #endif /* _WIN32K_TEXT_H */