... files I forgot to commit.
[reactos.git] / reactos / lib / ddraw / main / palette.c
1 /* $Id$
2 *
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS
5 * FILE: lib/ddraw/main/palette.c
6 * PURPOSE: DirectDraw Implementation
7 * PROGRAMMER: Maarten Bosma
8 *
9 */
10
11 #include "rosdraw.h"
12
13
14 HRESULT WINAPI
15 Main_DirectDrawPalette_GetEntries(LPDIRECTDRAWPALETTE iface, DWORD dwFlags,
16 DWORD dwStart, DWORD dwCount,
17 LPPALETTEENTRY palent)
18 {
19 DX_STUB;
20 }
21
22 HRESULT WINAPI
23 Main_DirectDrawPalette_SetEntries(LPDIRECTDRAWPALETTE iface, DWORD dwFlags,
24 DWORD dwStart, DWORD dwCount,
25 LPPALETTEENTRY palent)
26 {
27 DX_STUB;
28 }
29
30 ULONG WINAPI
31 Main_DirectDrawPalette_Release(LPDIRECTDRAWPALETTE iface)
32 {
33 DX_STUB;
34 }
35
36 ULONG WINAPI Main_DirectDrawPalette_AddRef(LPDIRECTDRAWPALETTE iface)
37 {
38 DX_STUB;
39 }
40
41 HRESULT WINAPI
42 Main_DirectDrawPalette_Initialize(LPDIRECTDRAWPALETTE iface,
43 LPDIRECTDRAW ddraw, DWORD dwFlags,
44 LPPALETTEENTRY palent)
45 {
46 DX_STUB;
47 }
48
49 HRESULT WINAPI
50 Main_DirectDrawPalette_GetCaps(LPDIRECTDRAWPALETTE iface, LPDWORD lpdwCaps)
51 {
52 DX_STUB;
53 }
54
55 HRESULT WINAPI
56 Main_DirectDrawPalette_QueryInterface(LPDIRECTDRAWPALETTE iface,
57 REFIID refiid, LPVOID *obj)
58 {
59 DX_STUB;
60 }
61
62 IDirectDrawPaletteVtbl DirectDrawPalette_Vtable =
63 {
64 Main_DirectDrawPalette_QueryInterface,
65 Main_DirectDrawPalette_AddRef,
66 Main_DirectDrawPalette_Release,
67 Main_DirectDrawPalette_GetCaps,
68 Main_DirectDrawPalette_GetEntries,
69 Main_DirectDrawPalette_Initialize,
70 Main_DirectDrawPalette_SetEntries
71 };