From 2f9dc963215f692e52ae9b844e1431f2eedc5973 Mon Sep 17 00:00:00 2001 From: Maarten Bosma Date: Sun, 23 Oct 2005 21:31:15 +0000 Subject: [PATCH] ... files I forgot to commit. svn path=/trunk/; revision=18728 --- reactos/lib/ddraw/main/clipper.c | 78 ++++++++++++++++++++++++++++++++ reactos/lib/ddraw/main/color.c | 51 +++++++++++++++++++++ reactos/lib/ddraw/main/gamma.c | 52 +++++++++++++++++++++ reactos/lib/ddraw/main/palette.c | 71 +++++++++++++++++++++++++++++ 4 files changed, 252 insertions(+) create mode 100644 reactos/lib/ddraw/main/clipper.c create mode 100644 reactos/lib/ddraw/main/color.c create mode 100644 reactos/lib/ddraw/main/gamma.c create mode 100644 reactos/lib/ddraw/main/palette.c diff --git a/reactos/lib/ddraw/main/clipper.c b/reactos/lib/ddraw/main/clipper.c new file mode 100644 index 00000000000..b1163ed1da0 --- /dev/null +++ b/reactos/lib/ddraw/main/clipper.c @@ -0,0 +1,78 @@ +/* $Id$ + * + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS + * FILE: lib/ddraw/main/clipper.c + * PURPOSE: DirectDraw Implementation + * PROGRAMMER: Maarten Bosma + * + */ + +#include "rosdraw.h" + + +HRESULT WINAPI Main_DirectDrawClipper_SetHwnd( + LPDIRECTDRAWCLIPPER iface, DWORD dwFlags, HWND hWnd) +{ + DX_STUB; +} + +ULONG WINAPI Main_DirectDrawClipper_Release(LPDIRECTDRAWCLIPPER iface) +{ + DX_STUB; +} + +HRESULT WINAPI Main_DirectDrawClipper_GetClipList( + LPDIRECTDRAWCLIPPER iface, LPRECT lpRect, LPRGNDATA lpClipList, + LPDWORD lpdwSize) +{ + DX_STUB; +} + +HRESULT WINAPI Main_DirectDrawClipper_SetClipList( + LPDIRECTDRAWCLIPPER iface,LPRGNDATA lprgn,DWORD dwFlag) +{ + DX_STUB; +} + +HRESULT WINAPI Main_DirectDrawClipper_QueryInterface( + LPDIRECTDRAWCLIPPER iface, REFIID riid, LPVOID* ppvObj) +{ + DX_STUB; +} + +ULONG WINAPI Main_DirectDrawClipper_AddRef (LPDIRECTDRAWCLIPPER iface) +{ + DX_STUB; +} + +HRESULT WINAPI Main_DirectDrawClipper_GetHWnd( + LPDIRECTDRAWCLIPPER iface, HWND* hWndPtr) +{ + DX_STUB; +} + +HRESULT WINAPI Main_DirectDrawClipper_Initialize( + LPDIRECTDRAWCLIPPER iface, LPDIRECTDRAW lpDD, DWORD dwFlags) +{ + DX_STUB; +} + +HRESULT WINAPI Main_DirectDrawClipper_IsClipListChanged( + LPDIRECTDRAWCLIPPER iface, BOOL* lpbChanged) +{ + DX_STUB; +} + +static IDirectDrawClipperVtbl DirectDrawClipper_Vtable = +{ + Main_DirectDrawClipper_QueryInterface, + Main_DirectDrawClipper_AddRef, + Main_DirectDrawClipper_Release, + Main_DirectDrawClipper_GetClipList, + Main_DirectDrawClipper_GetHWnd, + Main_DirectDrawClipper_Initialize, + Main_DirectDrawClipper_IsClipListChanged, + Main_DirectDrawClipper_SetClipList, + Main_DirectDrawClipper_SetHwnd +}; diff --git a/reactos/lib/ddraw/main/color.c b/reactos/lib/ddraw/main/color.c new file mode 100644 index 00000000000..5e2dc140689 --- /dev/null +++ b/reactos/lib/ddraw/main/color.c @@ -0,0 +1,51 @@ +/* $Id$ + * + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS + * FILE: lib/ddraw/main/color.c + * PURPOSE: DirectDraw Implementation + * PROGRAMMER: Maarten Bosma + * + */ + +#include "rosdraw.h" + +HRESULT WINAPI +Main_DirectDrawColorControl_QueryInterface(LPDIRECTDRAWCOLORCONTROL iface, + REFIID riid, LPVOID* ppvObj) +{ + DX_STUB; +} + +ULONG WINAPI +Main_DirectDrawColorControl_AddRef(LPDIRECTDRAWCOLORCONTROL iface) +{ + DX_STUB; +} + +ULONG WINAPI +Main_DirectDrawColorControl_Release(LPDIRECTDRAWCOLORCONTROL iface) +{ + DX_STUB; +} + +HRESULT WINAPI +Main_DirectDrawColorControl_GetColorControls(LPDIRECTDRAWCOLORCONTROL iface, LPDDCOLORCONTROL lpColorControl) +{ + DX_STUB; +} + +HRESULT WINAPI +Main_DirectDrawColorControl_SetColorControls(LPDIRECTDRAWCOLORCONTROL iface, LPDDCOLORCONTROL lpColorControl) +{ + DX_STUB; +} + +IDirectDrawColorControlVtbl DirectDrawColorControl_Vtable = +{ + Main_DirectDrawColorControl_QueryInterface, + Main_DirectDrawColorControl_AddRef, + Main_DirectDrawColorControl_Release, + Main_DirectDrawColorControl_GetColorControls, + Main_DirectDrawColorControl_SetColorControls +}; diff --git a/reactos/lib/ddraw/main/gamma.c b/reactos/lib/ddraw/main/gamma.c new file mode 100644 index 00000000000..e5a5236f2a3 --- /dev/null +++ b/reactos/lib/ddraw/main/gamma.c @@ -0,0 +1,52 @@ +/* $Id$ + * + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS + * FILE: lib/ddraw/main/gamma.c + * PURPOSE: DirectDraw Implementation + * PROGRAMMER: Maarten Bosma + * + */ + +#include "rosdraw.h" + + +HRESULT WINAPI +Main_DirectDrawGammaControl_QueryInterface(LPDIRECTDRAWGAMMACONTROL iface, REFIID riid, + LPVOID *ppObj) +{ + DX_STUB; +} + +ULONG WINAPI +Main_DirectDrawGammaControl_AddRef(LPDIRECTDRAWGAMMACONTROL iface) +{ + DX_STUB; +} + +ULONG WINAPI +Main_DirectDrawGammaControl_Release(LPDIRECTDRAWGAMMACONTROL iface) +{ + DX_STUB; +} + +HRESULT WINAPI +Main_DirectDrawGammaControl_GetGammaRamp(LPDIRECTDRAWGAMMACONTROL iface, DWORD dwFlags, LPDDGAMMARAMP lpGammaRamp) +{ + DX_STUB; +} + +HRESULT WINAPI +Main_DirectDrawGammaControl_SetGammaRamp(LPDIRECTDRAWGAMMACONTROL iface, DWORD dwFlags, LPDDGAMMARAMP lpGammaRamp) +{ + DX_STUB; +} + +IDirectDrawGammaControlVtbl DirectDrawGammaControl_Vtable = +{ + Main_DirectDrawGammaControl_QueryInterface, + Main_DirectDrawGammaControl_AddRef, + Main_DirectDrawGammaControl_Release, + Main_DirectDrawGammaControl_GetGammaRamp, + Main_DirectDrawGammaControl_SetGammaRamp +}; diff --git a/reactos/lib/ddraw/main/palette.c b/reactos/lib/ddraw/main/palette.c new file mode 100644 index 00000000000..032c673c925 --- /dev/null +++ b/reactos/lib/ddraw/main/palette.c @@ -0,0 +1,71 @@ +/* $Id$ + * + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS + * FILE: lib/ddraw/main/palette.c + * PURPOSE: DirectDraw Implementation + * PROGRAMMER: Maarten Bosma + * + */ + +#include "rosdraw.h" + + +HRESULT WINAPI +Main_DirectDrawPalette_GetEntries(LPDIRECTDRAWPALETTE iface, DWORD dwFlags, + DWORD dwStart, DWORD dwCount, + LPPALETTEENTRY palent) +{ + DX_STUB; +} + +HRESULT WINAPI +Main_DirectDrawPalette_SetEntries(LPDIRECTDRAWPALETTE iface, DWORD dwFlags, + DWORD dwStart, DWORD dwCount, + LPPALETTEENTRY palent) +{ + DX_STUB; +} + +ULONG WINAPI +Main_DirectDrawPalette_Release(LPDIRECTDRAWPALETTE iface) +{ + DX_STUB; +} + +ULONG WINAPI Main_DirectDrawPalette_AddRef(LPDIRECTDRAWPALETTE iface) +{ + DX_STUB; +} + +HRESULT WINAPI +Main_DirectDrawPalette_Initialize(LPDIRECTDRAWPALETTE iface, + LPDIRECTDRAW ddraw, DWORD dwFlags, + LPPALETTEENTRY palent) +{ + DX_STUB; +} + +HRESULT WINAPI +Main_DirectDrawPalette_GetCaps(LPDIRECTDRAWPALETTE iface, LPDWORD lpdwCaps) +{ + DX_STUB; +} + +HRESULT WINAPI +Main_DirectDrawPalette_QueryInterface(LPDIRECTDRAWPALETTE iface, + REFIID refiid, LPVOID *obj) +{ + DX_STUB; +} + +IDirectDrawPaletteVtbl DirectDrawPalette_Vtable = +{ + Main_DirectDrawPalette_QueryInterface, + Main_DirectDrawPalette_AddRef, + Main_DirectDrawPalette_Release, + Main_DirectDrawPalette_GetCaps, + Main_DirectDrawPalette_GetEntries, + Main_DirectDrawPalette_Initialize, + Main_DirectDrawPalette_SetEntries +}; -- 2.17.1