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 
12 ULONG WINAPI
DirectDrawPalette_Release(LPDIRECTDRAWPALETTE iface)13 DirectDrawPalette_Release( LPDIRECTDRAWPALETTE iface)
14 {
15   DX_WINDBG_trace();
16 
17    DX_STUB;
18 }
19 
20 ULONG WINAPI
DirectDrawPalette_AddRef(LPDIRECTDRAWPALETTE iface)21 DirectDrawPalette_AddRef( LPDIRECTDRAWPALETTE iface)
22 {
23   DX_WINDBG_trace();
24 
25    DX_STUB;
26 }
27 
28 HRESULT WINAPI
DirectDrawPalette_Initialize(LPDIRECTDRAWPALETTE iface,LPDIRECTDRAW ddraw,DWORD dwFlags,LPPALETTEENTRY palent)29 DirectDrawPalette_Initialize( LPDIRECTDRAWPALETTE iface,
30 				              LPDIRECTDRAW ddraw,
31                               DWORD dwFlags,
32 				              LPPALETTEENTRY palent)
33 {
34    DX_WINDBG_trace();
35    DX_STUB;
36 }
37 
38 HRESULT WINAPI
DirectDrawPalette_GetEntries(LPDIRECTDRAWPALETTE iface,DWORD dwFlags,DWORD dwStart,DWORD dwCount,LPPALETTEENTRY palent)39 DirectDrawPalette_GetEntries( LPDIRECTDRAWPALETTE iface,
40                               DWORD dwFlags,
41 				              DWORD dwStart, DWORD dwCount,
42 				              LPPALETTEENTRY palent)
43 {
44    DX_WINDBG_trace();
45    DX_STUB;
46 }
47 
48 HRESULT WINAPI
DirectDrawPalette_SetEntries(LPDIRECTDRAWPALETTE iface,DWORD dwFlags,DWORD dwStart,DWORD dwCount,LPPALETTEENTRY palent)49 DirectDrawPalette_SetEntries( LPDIRECTDRAWPALETTE iface,
50                               DWORD dwFlags,
51 				              DWORD dwStart,
52                               DWORD dwCount,
53 				              LPPALETTEENTRY palent)
54 {
55    DX_WINDBG_trace();
56    DX_STUB;
57 }
58 HRESULT WINAPI
DirectDrawPalette_GetCaps(LPDIRECTDRAWPALETTE iface,LPDWORD lpdwCaps)59 DirectDrawPalette_GetCaps( LPDIRECTDRAWPALETTE iface,
60                            LPDWORD lpdwCaps)
61 {
62    DX_WINDBG_trace();
63    DX_STUB;
64 }
65 
66 HRESULT WINAPI
DirectDrawPalette_QueryInterface(LPDIRECTDRAWPALETTE iface,REFIID refiid,LPVOID * obj)67 DirectDrawPalette_QueryInterface( LPDIRECTDRAWPALETTE iface,
68 				                  REFIID refiid,
69                                   LPVOID *obj)
70 {
71    DX_WINDBG_trace();
72    DX_STUB;
73 }
74 
75 IDirectDrawPaletteVtbl DirectDrawPalette_Vtable =
76 {
77     DirectDrawPalette_QueryInterface,
78     DirectDrawPalette_AddRef,
79     DirectDrawPalette_Release,
80     DirectDrawPalette_GetCaps,
81     DirectDrawPalette_GetEntries,
82     DirectDrawPalette_Initialize,
83     DirectDrawPalette_SetEntries
84 };
85