1*c2c66affSColin Finck /*
2*c2c66affSColin Finck * COPYRIGHT: See COPYING in the top level directory
3*c2c66affSColin Finck * PROJECT: ReactOS DirectX
4*c2c66affSColin Finck * FILE: dll/directx/ddraw/Palette/palette_stubs.c
5*c2c66affSColin Finck * PURPOSE: IDirectDrawPalette Implementation
6*c2c66affSColin Finck * PROGRAMMER: Maarten Bosma
7*c2c66affSColin Finck *
8*c2c66affSColin Finck */
9*c2c66affSColin Finck
10*c2c66affSColin Finck #include "rosdraw.h"
11*c2c66affSColin Finck
12*c2c66affSColin Finck ULONG WINAPI
DirectDrawPalette_Release(LPDIRECTDRAWPALETTE iface)13*c2c66affSColin Finck DirectDrawPalette_Release( LPDIRECTDRAWPALETTE iface)
14*c2c66affSColin Finck {
15*c2c66affSColin Finck DX_WINDBG_trace();
16*c2c66affSColin Finck
17*c2c66affSColin Finck DX_STUB;
18*c2c66affSColin Finck }
19*c2c66affSColin Finck
20*c2c66affSColin Finck ULONG WINAPI
DirectDrawPalette_AddRef(LPDIRECTDRAWPALETTE iface)21*c2c66affSColin Finck DirectDrawPalette_AddRef( LPDIRECTDRAWPALETTE iface)
22*c2c66affSColin Finck {
23*c2c66affSColin Finck DX_WINDBG_trace();
24*c2c66affSColin Finck
25*c2c66affSColin Finck DX_STUB;
26*c2c66affSColin Finck }
27*c2c66affSColin Finck
28*c2c66affSColin Finck HRESULT WINAPI
DirectDrawPalette_Initialize(LPDIRECTDRAWPALETTE iface,LPDIRECTDRAW ddraw,DWORD dwFlags,LPPALETTEENTRY palent)29*c2c66affSColin Finck DirectDrawPalette_Initialize( LPDIRECTDRAWPALETTE iface,
30*c2c66affSColin Finck LPDIRECTDRAW ddraw,
31*c2c66affSColin Finck DWORD dwFlags,
32*c2c66affSColin Finck LPPALETTEENTRY palent)
33*c2c66affSColin Finck {
34*c2c66affSColin Finck DX_WINDBG_trace();
35*c2c66affSColin Finck DX_STUB;
36*c2c66affSColin Finck }
37*c2c66affSColin Finck
38*c2c66affSColin Finck HRESULT WINAPI
DirectDrawPalette_GetEntries(LPDIRECTDRAWPALETTE iface,DWORD dwFlags,DWORD dwStart,DWORD dwCount,LPPALETTEENTRY palent)39*c2c66affSColin Finck DirectDrawPalette_GetEntries( LPDIRECTDRAWPALETTE iface,
40*c2c66affSColin Finck DWORD dwFlags,
41*c2c66affSColin Finck DWORD dwStart, DWORD dwCount,
42*c2c66affSColin Finck LPPALETTEENTRY palent)
43*c2c66affSColin Finck {
44*c2c66affSColin Finck DX_WINDBG_trace();
45*c2c66affSColin Finck DX_STUB;
46*c2c66affSColin Finck }
47*c2c66affSColin Finck
48*c2c66affSColin Finck HRESULT WINAPI
DirectDrawPalette_SetEntries(LPDIRECTDRAWPALETTE iface,DWORD dwFlags,DWORD dwStart,DWORD dwCount,LPPALETTEENTRY palent)49*c2c66affSColin Finck DirectDrawPalette_SetEntries( LPDIRECTDRAWPALETTE iface,
50*c2c66affSColin Finck DWORD dwFlags,
51*c2c66affSColin Finck DWORD dwStart,
52*c2c66affSColin Finck DWORD dwCount,
53*c2c66affSColin Finck LPPALETTEENTRY palent)
54*c2c66affSColin Finck {
55*c2c66affSColin Finck DX_WINDBG_trace();
56*c2c66affSColin Finck DX_STUB;
57*c2c66affSColin Finck }
58*c2c66affSColin Finck HRESULT WINAPI
DirectDrawPalette_GetCaps(LPDIRECTDRAWPALETTE iface,LPDWORD lpdwCaps)59*c2c66affSColin Finck DirectDrawPalette_GetCaps( LPDIRECTDRAWPALETTE iface,
60*c2c66affSColin Finck LPDWORD lpdwCaps)
61*c2c66affSColin Finck {
62*c2c66affSColin Finck DX_WINDBG_trace();
63*c2c66affSColin Finck DX_STUB;
64*c2c66affSColin Finck }
65*c2c66affSColin Finck
66*c2c66affSColin Finck HRESULT WINAPI
DirectDrawPalette_QueryInterface(LPDIRECTDRAWPALETTE iface,REFIID refiid,LPVOID * obj)67*c2c66affSColin Finck DirectDrawPalette_QueryInterface( LPDIRECTDRAWPALETTE iface,
68*c2c66affSColin Finck REFIID refiid,
69*c2c66affSColin Finck LPVOID *obj)
70*c2c66affSColin Finck {
71*c2c66affSColin Finck DX_WINDBG_trace();
72*c2c66affSColin Finck DX_STUB;
73*c2c66affSColin Finck }
74*c2c66affSColin Finck
75*c2c66affSColin Finck IDirectDrawPaletteVtbl DirectDrawPalette_Vtable =
76*c2c66affSColin Finck {
77*c2c66affSColin Finck DirectDrawPalette_QueryInterface,
78*c2c66affSColin Finck DirectDrawPalette_AddRef,
79*c2c66affSColin Finck DirectDrawPalette_Release,
80*c2c66affSColin Finck DirectDrawPalette_GetCaps,
81*c2c66affSColin Finck DirectDrawPalette_GetEntries,
82*c2c66affSColin Finck DirectDrawPalette_Initialize,
83*c2c66affSColin Finck DirectDrawPalette_SetEntries
84*c2c66affSColin Finck };
85