ReactOS 0.4.16-dev-303-g11d5cb8
|
Go to the source code of this file.
Classes | |
struct | _COLORSPACE |
struct | _COLORTRANSFORMOBJ |
Macros | |
#define | PC_SYS_USED 0x80 /* Palentry is used (both system and logical) */ |
#define | PC_SYS_RESERVED 0x40 /* System palentry is not to be mapped to */ |
#define | PC_SYS_MAPPED 0x10 /* Logical palentry is a direct alias for system palentry */ |
#define | NB_RESERVED_COLORS 20 /* Number of fixed colors in system palette */ |
#define | COLORSPACEOBJ_AllocCS() ((PCOLORSPACE) GDIOBJ_AllocObj(GDIObjType_ICMLCS_TYPE)) |
#define | COLORSPACEOBJ_AllocCSWithHandle() ((PCOLORSPACE) GDIOBJ_AllocObjWithHandle(GDI_OBJECT_TYPE_COLORSPACE, sizeof(COLORSPACE))) |
#define | COLORSPACEOBJ_LockCS(hCS) ((PCOLORSPACE)GDIOBJ_LockObject((HGDIOBJ)hCS, GDIObjType_ICMLCS_TYPE)) |
#define | COLORSPACEOBJ_UnlockCS(pCS) GDIOBJ_vUnlockObject((POBJ)pCS) |
Typedefs | |
typedef struct _COLORSPACE | COLORSPACE |
typedef struct _COLORSPACE * | PCOLORSPACE |
typedef struct _COLORTRANSFORMOBJ | GDICLRXFORM |
typedef struct _COLORTRANSFORMOBJ | COLORTRANSFORMOBJ |
typedef struct _COLORTRANSFORMOBJ * | PCOLORTRANSFORMOBJ |
Functions | |
UINT FASTCALL | IntGdiRealizePalette (HDC) |
Variables | |
HCOLORSPACE | hStockColorSpace |
#define COLORSPACEOBJ_AllocCS | ( | ) | ((PCOLORSPACE) GDIOBJ_AllocObj(GDIObjType_ICMLCS_TYPE)) |
#define COLORSPACEOBJ_AllocCSWithHandle | ( | ) | ((PCOLORSPACE) GDIOBJ_AllocObjWithHandle(GDI_OBJECT_TYPE_COLORSPACE, sizeof(COLORSPACE))) |
#define COLORSPACEOBJ_LockCS | ( | hCS | ) | ((PCOLORSPACE)GDIOBJ_LockObject((HGDIOBJ)hCS, GDIObjType_ICMLCS_TYPE)) |
#define COLORSPACEOBJ_UnlockCS | ( | pCS | ) | GDIOBJ_vUnlockObject((POBJ)pCS) |
#define PC_SYS_RESERVED 0x40 /* System palentry is not to be mapped to */ |
typedef struct _COLORSPACE COLORSPACE |
typedef struct _COLORTRANSFORMOBJ GDICLRXFORM |
typedef struct _COLORSPACE * PCOLORSPACE |
typedef struct _COLORTRANSFORMOBJ * PCOLORTRANSFORMOBJ |
FIXME: shouldn't dereference pSurface while the PDEV is not locked
Definition at line 731 of file palette.c.
Referenced by IntAnimatePalette(), and UserRealizePalette().
|
extern |
Definition at line 14 of file icm.c.
Referenced by IntGdiDeleteColorSpace().