62 if( ThisPalInt ==
NULL )
69 if( ThisPalLcl ==
NULL )
76 if( ThisPalGbl ==
NULL )
84 ThisPalInt->
lpLcl = ThisPalLcl;
85 ThisPalLcl->
lpGbl = ThisPalGbl;
93 mDdCreatePalette.
lpDD = pDDraw->
lpLcl->lpGbl;
100 mDdCreatePalette.
CreatePalette = pDDraw->
lpLcl->lpGbl->lpDDCBtmp->HELDD.CreatePalette;
108 DX_STUB_str(
"mDdCreateSurface failed with DDHAL_DRIVER_NOTHANDLED.");
121 ThisPalInt->
lpLink = pDDraw->
lpLcl->lpGbl->palList;
122 pDDraw->
lpLcl->lpGbl->palList = ThisPalInt;
124 IDirectDrawPalette_AddRef(*ppPalette);
LPDDRAWI_DIRECTDRAW_LCL lpDD_lcl
LPDDRAWI_DIRECTDRAW_LCL lpLcl
#define DDHAL_DRIVER_NOTHANDLED
#define DDERR_NOTINITIALIZED
LPDDRAWI_DDRAWPALETTE_INT lpLink
#define DDERR_OUTOFMEMORY
#define DDERR_NOCOOPERATIVELEVELSET
LPDDRAWI_DDRAWPALETTE_LCL lpLcl
#define DDHAL_CB32_CREATEPALETTE
#define DDERR_INVALIDOBJECT
DWORD ConvertPCapsFlags(DWORD dwFlags)
LPDDRAWI_DDRAWPALETTE_GBL lpDDPalette
LPPALETTEENTRY lpColorTable
#define DxHeapMemAlloc(p, m)
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
#define CLASS_E_NOAGGREGATION
LPDDRAWI_DIRECTDRAW_LCL lpDD_lcl
LPDDRAWI_DDRAWPALETTE_GBL lpGbl
LPDDHAL_CREATEPALETTE CreatePalette
char * cleanup(char *str)
const IDirectDrawPaletteVtbl DirectDrawPalette_Vtable
DWORD WINAPI GetCurrentProcessId(VOID)
struct IDirectDrawPalette * LPDIRECTDRAWPALETTE
#define DDRAWILCL_SETCOOPCALLED
LPDDRAWI_DIRECTDRAW_GBL lpDD