ReactOS  0.4.15-dev-3441-g67ad4e7
palette_stubs.c
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: See COPYING in the top level directory
3  * PROJECT: ReactOS DirectX
4  * FILE: dll/directx/ddraw/Palette/palette_stubs.c
5  * PURPOSE: IDirectDrawPalette Implementation
6  * PROGRAMMER: Maarten Bosma
7  *
8  */
9 
10 #include "rosdraw.h"
11 
14 {
16 
17  DX_STUB;
18 }
19 
22 {
24 
25  DX_STUB;
26 }
27 
31  DWORD dwFlags,
32  LPPALETTEENTRY palent)
33 {
35  DX_STUB;
36 }
37 
40  DWORD dwFlags,
41  DWORD dwStart, DWORD dwCount,
42  LPPALETTEENTRY palent)
43 {
45  DX_STUB;
46 }
47 
50  DWORD dwFlags,
51  DWORD dwStart,
52  DWORD dwCount,
53  LPPALETTEENTRY palent)
54 {
56  DX_STUB;
57 }
60  LPDWORD lpdwCaps)
61 {
63  DX_STUB;
64 }
65 
68  REFIID refiid,
69  LPVOID *obj)
70 {
72  DX_STUB;
73 }
74 
75 IDirectDrawPaletteVtbl DirectDrawPalette_Vtable =
76 {
84 };
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
#define REFIID
Definition: guiddef.h:118
ULONG WINAPI DirectDrawPalette_Release(LPDIRECTDRAWPALETTE iface)
Definition: palette_stubs.c:13
HRESULT WINAPI DirectDrawPalette_QueryInterface(LPDIRECTDRAWPALETTE iface, REFIID refiid, LPVOID *obj)
Definition: palette_stubs.c:67
struct IDirectDraw * LPDIRECTDRAW
Definition: ddraw.h:710
LONG HRESULT
Definition: typedefs.h:79
#define WINAPI
Definition: msvc.h:6
unsigned long DWORD
Definition: ntddk_ex.h:95
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
HRESULT WINAPI DirectDrawPalette_SetEntries(LPDIRECTDRAWPALETTE iface, DWORD dwFlags, DWORD dwStart, DWORD dwCount, LPPALETTEENTRY palent)
Definition: palette_stubs.c:49
#define DX_STUB
Definition: rosdraw.h:224
HRESULT WINAPI DirectDrawPalette_GetEntries(LPDIRECTDRAWPALETTE iface, DWORD dwFlags, DWORD dwStart, DWORD dwCount, LPPALETTEENTRY palent)
Definition: palette_stubs.c:39
HRESULT WINAPI DirectDrawPalette_GetCaps(LPDIRECTDRAWPALETTE iface, LPDWORD lpdwCaps)
Definition: palette_stubs.c:59
ULONG WINAPI DirectDrawPalette_AddRef(LPDIRECTDRAWPALETTE iface)
Definition: palette_stubs.c:21
IDirectDrawPaletteVtbl DirectDrawPalette_Vtable
Definition: palette_stubs.c:75
uint32_t * LPDWORD
Definition: typedefs.h:59
unsigned int ULONG
Definition: retypes.h:1
HRESULT WINAPI DirectDrawPalette_Initialize(LPDIRECTDRAWPALETTE iface, LPDIRECTDRAW ddraw, DWORD dwFlags, LPPALETTEENTRY palent)
Definition: palette_stubs.c:29
struct IDirectDrawPalette * LPDIRECTDRAWPALETTE
Definition: ddraw.h:720