Synchronize with trunk r58528.
[reactos.git] / dll / directx / ddraw / Color / color_stubs.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS DirectX
4 * FILE: ddraw/color/color.c
5 * PURPOSE: IDirectDrawColorControl Implementation
6 * PROGRAMMER: Maarten Bosma
7 *
8 */
9
10 #include "rosdraw.h"
11
12 ULONG WINAPI
13 DirectDrawColorControl_AddRef( LPDIRECTDRAWCOLORCONTROL iface)
14 {
15 DX_WINDBG_trace();
16
17 DX_STUB;
18 }
19
20 ULONG WINAPI
21 DirectDrawColorControl_Release( LPDIRECTDRAWCOLORCONTROL iface)
22 {
23 LPDDRAWI_DDCOLORCONTROL_INT This = (LPDDRAWI_DDCOLORCONTROL_INT)iface;
24
25 DX_WINDBG_trace();
26 /* FIXME
27 This is not right exiame how it should be done
28 */
29 DX_STUB_str("FIXME This is not right exiame how it should be done\n");
30 return This->dwIntRefCnt;
31 }
32
33 HRESULT WINAPI
34 DirectDrawColorControl_QueryInterface( LPDIRECTDRAWCOLORCONTROL iface,
35 REFIID riid,
36 LPVOID* ppvObj)
37 {
38 DX_WINDBG_trace();
39 DX_STUB;
40 }
41
42 HRESULT WINAPI
43 DirectDrawColorControl_GetColorControls( LPDIRECTDRAWCOLORCONTROL iface,
44 LPDDCOLORCONTROL lpColorControl)
45 {
46 DX_WINDBG_trace();
47 DX_STUB;
48 }
49
50 HRESULT WINAPI
51 DirectDrawColorControl_SetColorControls( LPDIRECTDRAWCOLORCONTROL iface,
52 LPDDCOLORCONTROL lpColorControl)
53 {
54 DX_WINDBG_trace();
55 DX_STUB;
56 }
57
58 IDirectDrawColorControlVtbl DirectDrawColorControl_Vtable =
59 {
60 DirectDrawColorControl_QueryInterface,
61 DirectDrawColorControl_AddRef,
62 DirectDrawColorControl_Release,
63 DirectDrawColorControl_GetColorControls,
64 DirectDrawColorControl_SetColorControls
65 };